Преглед изворни кода

Merge pull request #4888 from chronoxor/master

OnShutdownDelete shadowing issue
Feng Xiao пре 7 година
родитељ
комит
237938ac6a
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/google/protobuf/stubs/common.h

+ 1 - 1
src/google/protobuf/stubs/common.h

@@ -206,7 +206,7 @@ LIBPROTOBUF_EXPORT void OnShutdownRun(void (*f)(const void*), const void* arg);
 
 template <typename T>
 T* OnShutdownDelete(T* p) {
-  OnShutdownRun([](const void* p) { delete static_cast<const T*>(p); }, p);
+  OnShutdownRun([](const void* pp) { delete static_cast<const T*>(pp); }, p);
   return p;
 }