2025-01-30 02:48 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* contrib/sddsqlt3/core.c
* include/hbdefs.h
* src/compiler/gencc.c
* src/rtl/abs.c
* src/vm/hvm.c
* added workarounds for OpenWatcom 2.0 bug in 64bit expressions used
in #[el]if statements
This commit is contained in:
@@ -590,9 +590,11 @@ static HB_ERRCODE sqlite3GoTo( SQLBASEAREAP pArea, HB_ULONG ulRecNo )
|
||||
break;
|
||||
|
||||
case HB_FT_INTEGER:
|
||||
#if HB_VMLONG_MAX > INT32_MAX && ! defined( HB_LONG_LONG_OFF )
|
||||
#if HB_VMLONG_MAX != INT32_MAX && ! defined( HB_LONG_LONG_OFF )
|
||||
pItem = hb_itemPutNInt( NULL, sqlite3_column_int64( st, ui ) );
|
||||
break;
|
||||
#else
|
||||
/* fallthrough */
|
||||
#endif
|
||||
case HB_FT_LONG:
|
||||
pItem = hb_itemPutNDDec( NULL, sqlite3_column_double( st, ui ), pField->uiDec );
|
||||
|
||||
Reference in New Issue
Block a user