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)
This commit is contained in:
Viktor Szakats
2010-06-23 10:02:52 +00:00
parent 89ef883626
commit 7f09c4f387
2 changed files with 8 additions and 1 deletions

View File

@@ -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

View File

@@ -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 */