35fbd4f18966f4500f86e6354804b911ec871577
* harbour/include/hbapistr.h
* harbour/src/vm/strapi.c
+ added new C functions:
const char * hb_parastr( int iParam, HB_SIZE nIndex,
void * cdp,
void ** phString, HB_SIZE * pnLen );
const char * hb_parastr_utf8( int iParam, HB_SIZE nIndex,
void ** phString, HB_SIZE * pnLen );
const HB_WCHAR * hb_parastr_u16( int iParam, HB_SIZE nIndex,
int iEndian,
void ** phString, HB_SIZE * pnLen );
* harbour/include/hbwinuni.h
+ added new C macros for windows builds:
HB_PARASTR( nItem, nIndex, phStr, pnLen )
HB_PARASTRDEF( nItem, nIndex, phStr, pnLen )
* harbour/src/vm/hashes.c
+ added optional code for deleting items from hash arrays with
strict order. This code can be enabled by Harbour compile time
macro: HB_FAST_HASH_DEL.
I added it for testing only.
Description
Harbour Core — Reference source for Five development
Languages
C
80.3%
xBase
17.8%
Makefile
0.6%
C++
0.4%
Harbour
0.4%
Other
0.3%