Fix a warning from uninitialized variables

pull/17052/head
Robert Hilton 10 months ago
parent 4dc164884c
commit a0d295c222
  1. 4
      src/google/protobuf/thread_safe_arena.h

@ -76,7 +76,7 @@ class PROTOBUF_EXPORT ThreadSafeArena {
} }
void ReturnArrayMemory(void* p, size_t size) { void ReturnArrayMemory(void* p, size_t size) {
SerialArena* arena; SerialArena* arena = NULL;
if (PROTOBUF_PREDICT_TRUE(GetSerialArenaFast(&arena))) { if (PROTOBUF_PREDICT_TRUE(GetSerialArenaFast(&arena))) {
arena->ReturnArrayMemory(p, size); arena->ReturnArrayMemory(p, size);
} }
@ -88,7 +88,7 @@ class PROTOBUF_EXPORT ThreadSafeArena {
// have fallback function calls in tail position. This substantially improves // have fallback function calls in tail position. This substantially improves
// code for the happy path. // code for the happy path.
PROTOBUF_NDEBUG_INLINE bool MaybeAllocateAligned(size_t n, void** out) { PROTOBUF_NDEBUG_INLINE bool MaybeAllocateAligned(size_t n, void** out) {
SerialArena* arena; SerialArena* arena = NULL;
if (PROTOBUF_PREDICT_TRUE(GetSerialArenaFast(&arena))) { if (PROTOBUF_PREDICT_TRUE(GetSerialArenaFast(&arena))) {
return arena->MaybeAllocateAligned(n, out); return arena->MaybeAllocateAligned(n, out);
} }

Loading…
Cancel
Save