diff --git a/harbour/ChangeLog b/harbour/ChangeLog index a3cf0ae5fb..0f895644c2 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,9 +16,14 @@ The license applies to all entries newer than 2009-04-28. */ +2010-06-23 12:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * include/hbdefs.h + + Added new abstract type: HB_USIZ + (temporary yet, may be needed in signedness transition) + 2010-06-23 11:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h - + Added new abstract type: HB_RECNO. + + Added new abstract type: HB_RECNO To replace HB_ULONG usage where it means record number. * src/vm/hvm.c diff --git a/harbour/include/hbdefs.h b/harbour/include/hbdefs.h index cd827da942..c9c70457cf 100644 --- a/harbour/include/hbdefs.h +++ b/harbour/include/hbdefs.h @@ -250,9 +250,11 @@ typedef unsigned int HB_UINT; #if defined( HB_OS_WIN_64 ) typedef HB_ULONGLONG HB_SIZE; /* TODO: Currently 'unsigned', to be changed 'signed' */ typedef HB_LONGLONG HB_ISIZ; /* TODO: Change to HB_SIZE, after HB_SIZE has been converted to signed type. TEMPORARY type. */ + typedef HB_ULONGLONG HB_USIZ; /* TEMPORARY type. Do not use it. */ #else typedef HB_ULONG HB_SIZE; /* TODO: Currently 'unsigned', to be changed 'signed' */ typedef HB_LONG HB_ISIZ; /* TODO: Change to HB_SIZE, after HB_SIZE has been converted to signed type. TEMPORARY type. */ + typedef HB_ULONG HB_USIZ; /* TEMPORARY type. Do not use it. */ #endif /* Harbour abstract types */