Fix compile error in common.cc

parent e0de5edc
...@@ -354,7 +354,8 @@ struct ShutdownData { ...@@ -354,7 +354,8 @@ struct ShutdownData {
}; };
static void RunZeroArgFunc(const void* arg) { 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)()) { void OnShutdown(void (*func)()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment