From 6dba651862b108d79d097b3d31868c561b79927f Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Fri, 23 Dec 2011 18:36:03 +0400 Subject: [PATCH] Comment out unused argument names for new/delete in gc_cpp header * include/gc_cpp.h (new, delete, new[], delete[]): Comment out unused argument names (size, gcp, cleanup, clientData) to prevent warnings by some compilers. --- include/gc_cpp.h | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/include/gc_cpp.h b/include/gc_cpp.h index 302fdc2d..2c6bdc94 100644 --- a/include/gc_cpp.h +++ b/include/gc_cpp.h @@ -301,7 +301,7 @@ inline void* gc::operator new( size_t size, GCPlacement gcp ) { else return GC_MALLOC_UNCOLLECTABLE( size );} -inline void* gc::operator new( size_t size, void *p ) { +inline void* gc::operator new( size_t /* size */, void *p ) { return p;} inline void gc::operator delete( void* obj ) { @@ -310,7 +310,7 @@ inline void gc::operator delete( void* obj ) { #ifdef GC_PLACEMENT_DELETE inline void gc::operator delete( void*, void* ) {} - inline void gc::operator delete( void* p, GCPlacement gcp ) { + inline void gc::operator delete( void* p, GCPlacement /* gcp */ ) { GC_FREE(p); } #endif @@ -322,7 +322,7 @@ inline void gc::operator delete( void* obj ) { inline void* gc::operator new[]( size_t size, GCPlacement gcp ) { return gc::operator new( size, gcp );} - inline void* gc::operator new[]( size_t size, void *p ) { + inline void* gc::operator new[]( size_t /* size */, void *p ) { return p;} inline void gc::operator delete[]( void* obj ) { @@ -331,7 +331,7 @@ inline void gc::operator delete( void* obj ) { # ifdef GC_PLACEMENT_DELETE inline void gc::operator delete[]( void*, void* ) {} - inline void gc::operator delete[]( void* p, GCPlacement gcp ) { + inline void gc::operator delete[]( void* p, GCPlacement /* gcp */ ) { gc::operator delete(p); } # endif #endif /* GC_OPERATOR_NEW_ARRAY */ @@ -376,9 +376,9 @@ inline void* operator new( #ifdef GC_PLACEMENT_DELETE inline void operator delete ( void *p, - GCPlacement gcp, - GCCleanUpFunc cleanup, - void* clientData ) + GCPlacement /* gcp */, + GCCleanUpFunc /* cleanup */, + void* /* clientData */ ) { GC_FREE(p); } -- 2.40.0