浏览代码

Fix compile error in common.cc

Jeffrey Walton 7 年之前
父节点
当前提交
5193bedb41
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/google/protobuf/stubs/common.cc

+ 2 - 1
src/google/protobuf/stubs/common.cc

@@ -354,7 +354,8 @@ struct ShutdownData {
 };
 
 static void RunZeroArgFunc(const void* arg) {
-  reinterpret_cast<void (*)()>(const_cast<void*>(arg))();
+  void (*func)() = reinterpret_cast<void (*)()>(const_cast<void*>(arg));
+  func();
 }
 
 void OnShutdown(void (*func)()) {