diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 6fba83b5bd..54b8d983c6 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,9 @@ +19990814-19:50 GMT+1 Victor Szel + * source/compiler/harbour.y + ! BYTE -> unsigned char + Previous change reverted, and replaced with a NOTE: not to + change this again. + 19990814-19:30 GMT+1 Victor Szel * source/vm/dynsym.c tests/working/dynsym.prg diff --git a/harbour/source/compiler/harbour.y b/harbour/source/compiler/harbour.y index 7c771fe329..bd04de5479 100644 --- a/harbour/source/compiler/harbour.y +++ b/harbour/source/compiler/harbour.y @@ -488,7 +488,8 @@ extern int _iState; /* current parser state (defined in harbour.l */ struct { double dNumber; /* to hold a double number returned by lex */ - BYTE bDec; /* to hold the number of decimal points in the value */ + /* NOTE: Intentionally using "unsigned char" instead of "BYTE" */ + unsigned char bDec; /* to hold the number of decimal points in the value */ } dNum; void * pVoid; /* to hold any memory structure we may need */ };