diff options
Diffstat (limited to 'src/google/protobuf/compiler/csharp/csharp_extension.cc')
-rw-r--r-- | src/google/protobuf/compiler/csharp/csharp_extension.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/google/protobuf/compiler/csharp/csharp_extension.cc b/src/google/protobuf/compiler/csharp/csharp_extension.cc index f929f49f..b089aed1 100644 --- a/src/google/protobuf/compiler/csharp/csharp_extension.cc +++ b/src/google/protobuf/compiler/csharp/csharp_extension.cc @@ -63,7 +63,7 @@ ExtensionGenerator::~ExtensionGenerator() { } void ExtensionGenerator::Generate(Writer* writer) { - if (descriptor_->file()->options().csharp_cls_compliance() + if (cls_compliance() && (GetFieldConstantName(descriptor_).substr(0, 1) == "_")) { writer->WriteLine("[global::System.CLSCompliant(false)]"); } |