diff options
author | ming <mwei0210@gmail.com> | 2018-06-19 07:20:31 +0800 |
---|---|---|
committer | ming <mwei0210@gmail.com> | 2018-06-19 07:20:31 +0800 |
commit | 9bfed46c41a54c49c12130a787e1ed706290c89e (patch) | |
tree | 7404bae3baacce30bb85654f1a242270b1010313 /src/google | |
parent | 8af87de949dda877390288ebcdada8c708c4ff8c (diff) | |
download | protobuf-9bfed46c41a54c49c12130a787e1ed706290c89e.tar.gz protobuf-9bfed46c41a54c49c12130a787e1ed706290c89e.tar.bz2 protobuf-9bfed46c41a54c49c12130a787e1ed706290c89e.zip |
check provided size
Diffstat (limited to 'src/google')
-rwxr-xr-x | src/google/protobuf/compiler/js/js_generator.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/google/protobuf/compiler/js/js_generator.cc b/src/google/protobuf/compiler/js/js_generator.cc index d8282e40..d64cb7dc 100755 --- a/src/google/protobuf/compiler/js/js_generator.cc +++ b/src/google/protobuf/compiler/js/js_generator.cc @@ -3477,7 +3477,8 @@ void Generator::GenerateFile(const GeneratorOptions& options, GenerateExtension(options, printer, *it); } - if (options.import_style == GeneratorOptions::kImportCommonJs) { + // if provided is empty, do not export anything + if (options.import_style == GeneratorOptions::kImportCommonJs && provided.size()) { printer->Print("goog.object.extend(exports, $package$);\n", "package", GetFilePath(options, file)); } |