2015-03-04 11:18 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* include/hbapi.h
! fixed HB_ISMEMO() macro, original version was accepting the same
items as HB_ISCHAR() so it was not compatible with ISMEMO() macro
in Cl*pper.
* src/rtl/valtype.c
* use HB_ISMEMO() macro
This commit is contained in:
@@ -10,6 +10,15 @@
|
||||
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
|
||||
*/
|
||||
|
||||
2015-03-04 11:18 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||
* include/hbapi.h
|
||||
! fixed HB_ISMEMO() macro, original version was accepting the same
|
||||
items as HB_ISCHAR() so it was not compatible with ISMEMO() macro
|
||||
in Cl*pper.
|
||||
|
||||
* src/rtl/valtype.c
|
||||
* use HB_ISMEMO() macro
|
||||
|
||||
2015-03-04 09:18 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
|
||||
* src/rdd/dbf1.c
|
||||
* src/rtl/hbinet.c
|
||||
|
||||
@@ -230,7 +230,7 @@ HB_EXTERN_BEGIN
|
||||
#define HB_ISLOG( n ) ( hb_param( n, HB_IT_LOGICAL ) != NULL )
|
||||
#define HB_ISDATE( n ) ( hb_param( n, HB_IT_DATE ) != NULL )
|
||||
#define HB_ISTIMESTAMP( n ) ( hb_param( n, HB_IT_TIMESTAMP ) != NULL )
|
||||
#define HB_ISMEMO( n ) ( hb_param( n, HB_IT_MEMO ) != NULL )
|
||||
#define HB_ISMEMO( n ) ( hb_param( n, HB_IT_MEMOFLAG ) != NULL )
|
||||
#define HB_ISBYREF( n ) ( ( hb_parinfo( n ) & HB_IT_BYREF ) != 0 ) /* NOTE: Intentionally using a different method */
|
||||
#define HB_ISARRAY( n ) ( hb_param( n, HB_IT_ARRAY ) != NULL )
|
||||
#define HB_ISOBJECT( n ) ( hb_extIsObject( n ) )
|
||||
|
||||
@@ -116,7 +116,7 @@ HB_FUNC( HB_ISCHAR )
|
||||
|
||||
HB_FUNC( HB_ISMEMO )
|
||||
{
|
||||
hb_retl( ( hb_parinfo( 1 ) & HB_IT_MEMOFLAG ) != 0 );
|
||||
hb_retl( HB_ISMEMO( 1 ) );
|
||||
}
|
||||
|
||||
HB_FUNC( HB_ISARRAY )
|
||||
|
||||
Reference in New Issue
Block a user