浏览代码

Update outdated use of GoogleOnceType.

pliard@google.com 13 年之前
父节点
当前提交
a269a2c48b
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/google/protobuf/compiler/cpp/cpp_file.cc

+ 1 - 2
src/google/protobuf/compiler/cpp/cpp_file.cc

@@ -592,8 +592,7 @@ void FileGenerator::GenerateBuildDescriptors(io::Printer* printer) {
     "  }\n"
     "} static_descriptor_initializer_$filename$_;\n",
     // Without.
-    "::google::protobuf::GoogleOnceType $adddescriptorsname$_once_ =\n"
-    "    GOOGLE_PROTOBUF_ONCE_INIT;\n"
+    "GOOGLE_PROTOBUF_DECLARE_ONCE($adddescriptorsname$_once_);\n"
     "void $adddescriptorsname$() {\n"
     "  ::google::protobuf::GoogleOnceInit(&$adddescriptorsname$_once_,\n"
     "                 &$adddescriptorsname$_impl);\n"