diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2011-09-13 12:09:05 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2011-09-13 14:42:15 +0400 |
commit | f6bbc2a7e379dc1a98c66593c4add6d65a7e1d5b (patch) | |
tree | 48e0056411524c4386c1af43240ad0b5927ef01a /gc_cpp.cc | |
parent | 754840fc8b779fe3cf2bba6393d69f06b0fece49 (diff) | |
download | bdwgc-f6bbc2a7e379dc1a98c66593c4add6d65a7e1d5b.tar.gz |
HOTFIX: Fix gc_cpp.cc for Cygwin (remove duplicate function definition).
* gc_cpp.cc (operator delete): Do not define for Cygwin since already
defined in include/gc_cpp.h file.
Diffstat (limited to 'gc_cpp.cc')
-rw-r--r-- | gc_cpp.cc | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -32,8 +32,11 @@ built-in "new" and "delete". void* operator new( size_t size ) { return GC_MALLOC_UNCOLLECTABLE( size );} -void operator delete( void* obj ) { - GC_FREE( obj );} +#if !defined(__CYGWIN__) + void operator delete( void* obj ) { + GC_FREE( obj ); + } +#endif /* !__CYGWIN__ */ #ifdef GC_OPERATOR_NEW_ARRAY |