aboutsummaryrefslogtreecommitdiff
path: root/src/google/protobuf/arena.h
diff options
context:
space:
mode:
authorAdam Cozzette <acozzette@google.com>2016-11-04 09:58:12 -0700
committerAdam Cozzette <acozzette@google.com>2016-11-04 10:01:16 -0700
commit8785004c80a67ca85ff1eb876e08ac64c9eba394 (patch)
treed3d13e1359fad1151229300a56b6aed53ac3e2cd /src/google/protobuf/arena.h
parent7bd11fcb59872b4448b13a1bdfc173428fdfb8f6 (diff)
downloadprotobuf-8785004c80a67ca85ff1eb876e08ac64c9eba394.tar.gz
protobuf-8785004c80a67ca85ff1eb876e08ac64c9eba394.tar.bz2
protobuf-8785004c80a67ca85ff1eb876e08ac64c9eba394.zip
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.
Diffstat (limited to 'src/google/protobuf/arena.h')
-rw-r--r--src/google/protobuf/arena.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/google/protobuf/arena.h b/src/google/protobuf/arena.h
index f05277ed..87066507 100644
--- a/src/google/protobuf/arena.h
+++ b/src/google/protobuf/arena.h
@@ -83,6 +83,7 @@ inline void arena_free(void* object, size_t size) {
#if defined(__GXX_DELETE_WITH_SIZE__) || defined(__cpp_sized_deallocation)
::operator delete(object, size);
#else
+ (void)size;
::operator delete(object);
#endif
}