Merge pull request #180 from ned14/master

Fix illegal C++ use of reinterpret_cast<> to cast between nullptr_t and a pointer
This commit is contained in:
Feng Xiao 2015-01-27 15:31:54 -08:00
commit 76cb776d94

View File

@ -301,7 +301,7 @@ void ServiceGenerator::GenerateGetPrototype(RequestOrResponse which,
printer->Print(vars_, printer->Print(vars_,
" default:\n" " default:\n"
" GOOGLE_LOG(FATAL) << \"Bad method index; this should never happen.\";\n" " GOOGLE_LOG(FATAL) << \"Bad method index; this should never happen.\";\n"
" return *reinterpret_cast< ::google::protobuf::Message*>(NULL);\n" " return *static_cast< ::google::protobuf::Message*>(NULL);\n"
" }\n" " }\n"
"}\n" "}\n"
"\n"); "\n");