Ver Fonte

Fix unused-parameter clang warnings in arena.h and map_type_handler.h

Ben Bader há 6 anos atrás
pai
commit
de57caa1fd
2 ficheiros alterados com 2 adições e 0 exclusões
  1. 1 0
      src/google/protobuf/arena.h
  2. 1 0
      src/google/protobuf/map_type_handler.h

+ 1 - 0
src/google/protobuf/arena.h

@@ -688,6 +688,7 @@ class PROTOBUF_EXPORT alignas(8) Arena final {
                                         !has_get_arena<T>::value,
                                         !has_get_arena<T>::value,
                                     int>::type = 0>
                                     int>::type = 0>
   PROTOBUF_ALWAYS_INLINE static Arena* GetArenaInternal(const T* value) {
   PROTOBUF_ALWAYS_INLINE static Arena* GetArenaInternal(const T* value) {
+    (void) value;
     return nullptr;
     return nullptr;
   }
   }
 
 

+ 1 - 0
src/google/protobuf/map_type_handler.h

@@ -524,6 +524,7 @@ inline const char* ReadSFIXED32(const char* ptr, int32* value) {
   template <typename Type>                                                  \
   template <typename Type>                                                  \
   const char* MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::Read( \
   const char* MapTypeHandler<WireFormatLite::TYPE_##FieldType, Type>::Read( \
       const char* begin, ParseContext* ctx, MapEntryAccessorType* value) {  \
       const char* begin, ParseContext* ctx, MapEntryAccessorType* value) {  \
+    (void) ctx;                                                             \
     return Read##FieldType(begin, value);                                   \
     return Read##FieldType(begin, value);                                   \
   }
   }