aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flsupport.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2004-03-27 03:22:14 +0000
committerThomas Grill <xovo@users.sourceforge.net>2004-03-27 03:22:14 +0000
commite1a8d751c3046c5d53bbabe2d2a7a23ef6b59831 (patch)
treec48dce1d5cbf3ff019ad1318df4c37fed6f89313 /externals/grill/flext/source/flsupport.cpp
parent49026dca683b1dfbfe3af25737e0ea455c279d1a (diff)
""
svn path=/trunk/; revision=1484
Diffstat (limited to 'externals/grill/flext/source/flsupport.cpp')
-rw-r--r--externals/grill/flext/source/flsupport.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/externals/grill/flext/source/flsupport.cpp b/externals/grill/flext/source/flsupport.cpp
index c453aae2..1af2ab09 100644
--- a/externals/grill/flext/source/flsupport.cpp
+++ b/externals/grill/flext/source/flsupport.cpp
@@ -143,7 +143,7 @@ void *flext_root::operator new(size_t bytes)
char *blk;
if(bytes >= LARGEALLOC) {
-#if FLEXT_SYS == FLEXT_SYS_MAX
+#if FLEXT_SYS == FLEXT_SYS_MAX && defined(_SYSMEM_H_)
blk = (char *)::sysmem_newptr(bytes);
#else
// use C library function for large memory blocks
@@ -176,7 +176,7 @@ void flext_root::operator delete(void *blk)
size_t bytes = *(size_t *)ori;
if(bytes >= LARGEALLOC) {
-#if FLEXT_SYS == FLEXT_SYS_MAX
+#if FLEXT_SYS == FLEXT_SYS_MAX && defined(_SYSMEM_H_)
::sysmem_freeptr(ori);
#else
// use C library function for large memory blocks
@@ -204,7 +204,7 @@ void *flext_root::NewAligned(size_t bytes,int bitalign)
char *blk;
if(bytes >= LARGEALLOC) {
-#if FLEXT_SYS == FLEXT_SYS_MAX
+#if FLEXT_SYS == FLEXT_SYS_MAX && defined(_SYSMEM_H_)
blk = (char *)::sysmem_newptr(bytes);
#else
// use C library function for large memory blocks
@@ -238,7 +238,7 @@ void flext_root::FreeAligned(void *blk)
size_t bytes = *(size_t *)((char *)blk-sizeof(size_t));
if(bytes >= LARGEALLOC) {
-#if FLEXT_SYS == FLEXT_SYS_MAX
+#if FLEXT_SYS == FLEXT_SYS_MAX && defined(_SYSMEM_H_)
::sysmem_freeptr(ori);
#else
// use C library function for large memory blocks
@@ -303,7 +303,7 @@ void flext_root::error(const char *fmt,...)
va_start(ap, fmt);
char buf[1024];
- strcpy(buf,"error: ");
+ STD::strcpy(buf,"error: ");
vsnprintf(buf+7,sizeof buf-7,fmt, ap);
buf[sizeof buf-1] = 0; // in case of full buffer
::post(buf);