REM MAlloc.bbc v1.10 (C) 2006 Jon Ripley
REM Memory Allocation Library
REM With thanks to Richard Russell
DEF FNm_alloc(size%)
LOCAL ptr%
SYS "GlobalAlloc", 0, size% TO ptr%
= ptr%
DEF FNm_zalloc(size%)
LOCAL ptr%
SYS "GlobalAlloc", 64, size% TO ptr%
= ptr%
DEF PROCm_free(RETURN mem%)
SYS "GlobalFree", mem%
mem% = 0
ENDPROC
DEF FNm_realloc(mem%, size%)
LOCAL ptr%
SYS "GlobalReAlloc", mem%, 0, size% TO ptr%
= ptr%