Fix unused parameter warnings in arena_free

The size parameter is only used in cases where the compiler supports
sized delete, so when that's not available we need to specifically cast
it to void to prevent a warning.
This commit is contained in:
Adam Cozzette 2016-11-04 09:58:12 -07:00
parent 7bd11fcb59
commit 8785004c80

View File

@ -83,6 +83,7 @@ inline void arena_free(void* object, size_t size) {
#if defined(__GXX_DELETE_WITH_SIZE__) || defined(__cpp_sized_deallocation) #if defined(__GXX_DELETE_WITH_SIZE__) || defined(__cpp_sized_deallocation)
::operator delete(object, size); ::operator delete(object, size);
#else #else
(void)size;
::operator delete(object); ::operator delete(object);
#endif #endif
} }