2025-01-21 01:11 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* include/hbapigt.h
! removed dummy declaration for hb_inkeyExit()
* include/hbexprop.h
! removed dummy declarations for hb_compExprNewCodeblockExpr(),
hb_compExprNewAssign() and hb_compExprEqual()
; marked compiler only hb_compExpr*() functions
* include/hbgtcore.h
! removed dummy declaration for hb_gt_gcMark()
* include/hbxvm.h
! removed dummy declarations for hb_xvmPushBlockLarge() and
hb_xvmMacroPushArg()
* src/harbour.def
+ added hb_iswinbuild()
+ added exported PCRE variable pcre_stack_guard
+ added exported ZLIB functions: gzfread(), gzwrite(),
adler32_z(), crc32_z(), crc32_combine_gen(),
crc32_combine_gen64(), crc32_combine_op(),
uncompress2(), deflateGetDictionary(),
inflateValidate(), inflateCodesUsed()
This commit is contained in:
@@ -291,7 +291,6 @@ extern HB_EXPORT void hb_inkeyPoll( void ); /* Poll the console
|
||||
extern HB_EXPORT void hb_inkeyReset( void ); /* Reset the Harbour keyboard buffer */
|
||||
extern HB_EXPORT void hb_inkeySetText( const char * szText, HB_SIZE nLen, HB_BOOL fEol ); /* Set text into inkey buffer */
|
||||
extern HB_EXPORT int hb_inkeySetLast( int iKey ); /* Set new LastKey() value, return previous one */
|
||||
extern HB_EXPORT void hb_inkeyExit( void ); /* reset inkey pool to default state and free any allocated resources */
|
||||
|
||||
extern HB_EXPORT HB_SIZE hb_inkeyKeyString( int iKey, char * buffer, HB_SIZE nSize ); /* convert key value to string */
|
||||
extern HB_EXPORT int hb_inkeyKeyStd( int iKey ); /* convert Harbour extended key code to Cl*pper inkey code */
|
||||
|
||||
@@ -97,7 +97,6 @@ extern HB_EXPORT_INT PHB_EXPR hb_compExprNewMult( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewDiv( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewMod( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewPower( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewAssign( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewEqual( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewPlusEq( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewMinusEq( PHB_EXPR, HB_COMP_DECL );
|
||||
@@ -115,9 +114,8 @@ extern HB_EXPORT_INT PHB_EXPR hb_compExprNewNot( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewNegate( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewVarRef( const char * szVarName, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewFunRef( const char * szFunName, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewFunCall( PHB_EXPR, PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewFunCall( PHB_EXPR, PHB_EXPR, HB_COMP_DECL ); /* compiler only */
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewRef( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewCodeblockExpr( PHB_EXPR, PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewSend( const char *, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewMacroSend( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewMethodObject( PHB_EXPR, PHB_EXPR );
|
||||
@@ -127,17 +125,16 @@ extern HB_EXPORT_INT PHB_EXPR hb_compExprNewArgList( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewArgRef( HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewArray( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewHash( PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewArrayAt( PHB_EXPR, PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewArrayAt( PHB_EXPR, PHB_EXPR, HB_COMP_DECL ); /* compiler only */
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprAddListExpr( PHB_EXPR, PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprCBVarAdd( PHB_EXPR, const char * szVarName, HB_BYTE bType, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT void hb_compExprCBVarDel( PHB_CBVAR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprAddCodeblockExpr( PHB_EXPR, PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprSetCodeblockBody( PHB_EXPR pExpr, HB_BYTE * pCode, HB_SIZE nLen );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprSetCodeblockBody( PHB_EXPR pExpr, HB_BYTE * pCode, HB_SIZE nLen ); /* compiler only */
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprNewIIF( PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprMacroAsAlias( PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprAssign( PHB_EXPR, PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprEqual( PHB_EXPR, PHB_EXPR );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprAssignStatic( PHB_EXPR, PHB_EXPR, HB_COMP_DECL );
|
||||
extern HB_EXPORT_INT PHB_EXPR hb_compExprAssignStatic( PHB_EXPR, PHB_EXPR, HB_COMP_DECL ); /* compiler only */
|
||||
extern HB_EXPORT_INT HB_BOOL hb_compExprListTypeCheck( PHB_EXPR pExpr, HB_EXPRTYPE ExprType );
|
||||
extern HB_EXPORT_INT HB_ULONG hb_compExprListLen( PHB_EXPR );
|
||||
extern HB_EXPORT_INT HB_ULONG hb_compExprParamListLen( PHB_EXPR );
|
||||
|
||||
@@ -351,7 +351,6 @@ extern HB_EXPORT void hb_gt_BaseUnlock( PHB_GT pGT );
|
||||
extern HB_EXPORT void hb_gt_BaseLock( PHB_GT pGT );
|
||||
extern HB_EXPORT void hb_gtSleep( PHB_GT pGT, double dSeconds );
|
||||
extern HB_EXPORT PHB_GT hb_gt_ItemBase( PHB_ITEM pItemGT );
|
||||
extern HB_EXPORT void hb_gt_gcMark( void );
|
||||
|
||||
#define HB_GTLOCAL(g) (g)->pGTData[*HB_GTID_PTR]
|
||||
|
||||
|
||||
@@ -106,7 +106,6 @@ extern HB_EXPORT HB_BOOL hb_xvmPushVariable( PHB_SYMB pSymbol );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmPopVariable( PHB_SYMB pSymbol );
|
||||
extern HB_EXPORT void hb_xvmPushBlock( const HB_BYTE * pCode, PHB_SYMB pSymbols ); /* creates a codeblock */
|
||||
extern HB_EXPORT void hb_xvmPushBlockShort( const HB_BYTE * pCode, PHB_SYMB pSymbols ); /* creates a codeblock */
|
||||
extern HB_EXPORT void hb_xvmPushBlockLarge( const HB_BYTE * pCode, PHB_SYMB pSymbols ); /* creates a codeblock */
|
||||
extern HB_EXPORT void hb_xvmPushSelf( void );
|
||||
extern HB_EXPORT void hb_xvmPushVParams( void );
|
||||
extern HB_EXPORT void hb_xvmPushAParams( void );
|
||||
@@ -194,7 +193,6 @@ extern HB_EXPORT HB_BOOL hb_xvmMacroArrayGen( HB_USHORT uiArgSets );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPush( int bFlags );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushRef( void );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushIndex( void );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushArg( PHB_SYMB pSymbol, int bFlags );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushList( int bFlags );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushAliased( int bFlags );
|
||||
extern HB_EXPORT HB_BOOL hb_xvmMacroPushPare( int bFlags );
|
||||
|
||||
Reference in New Issue
Block a user