From 0112dbebebb521254d2935fb4980a16bce97d32f Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 11 Aug 2004 04:04:25 +0000 Subject: "" svn path=/trunk/; revision=1937 --- externals/grill/flext/source/flsupport.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'externals/grill/flext/source/flsupport.cpp') diff --git a/externals/grill/flext/source/flsupport.cpp b/externals/grill/flext/source/flsupport.cpp index abec1994..8aa12fb0 100644 --- a/externals/grill/flext/source/flsupport.cpp +++ b/externals/grill/flext/source/flsupport.cpp @@ -161,6 +161,8 @@ void *flext_root::operator new(size_t bytes) #if FLEXT_SYS == FLEXT_SYS_JMAX blk = (char *)::fts_malloc(bytes); +#elif defined(FLEXT_USECMEM) + blk = (char *)::malloc(bytes); #else blk = (char *)::getbytes(bytes); #endif @@ -194,6 +196,8 @@ void flext_root::operator delete(void *blk) #if FLEXT_SYS == FLEXT_SYS_JMAX ::fts_free(ori); +#elif defined(FLEXT_USECMEM) + ::free(ori); #else ::freebytes(ori,bytes); #endif @@ -222,6 +226,8 @@ void *flext_root::NewAligned(size_t bytes,int bitalign) #if FLEXT_SYS == FLEXT_SYS_JMAX blk = (char *)::fts_malloc(bytes); +#elif defined(FLEXT_USECMEM) + blk = (char *)::malloc(bytes); #else blk = (char *)::getbytes(bytes); #endif @@ -256,6 +262,8 @@ void flext_root::FreeAligned(void *blk) #if FLEXT_SYS == FLEXT_SYS_JMAX ::fts_free(ori); +#elif defined(FLEXT_USECMEM) + ::free(ori); #else ::freebytes(ori,bytes); #endif -- cgit v1.2.1