This commit is contained in:
Arkadiy Tetelman committed 2023-01-01 00:55:59 -08:00
1 parent 1d5e583df5
commit 6edde01ca7
2 files changed
+7 -2

No files matched your search

+1 -1
View File
@@ -1,7 +1,7 @@
package main
import (
"flag"
"flag"
"fmt"
"log"
"os"
+6 -1
View File
@@ -239,7 +239,12 @@ func (pd *ProtoDefinition) writeFileOptions() {
{"php_metadata_namespace", "PhpMetadataNamespace"},
{"ruby_package", "RubyPackage"},
}
options := reflect.ValueOf(pd.pb.GetOptions()).Elem()
optionsPtr := reflect.ValueOf(pd.pb.GetOptions())
if optionsPtr.IsNil() {
return
}
options := optionsPtr.Elem()
printedOption := false
for _, option := range optionDefinitions {
elemPtr := options.FieldByName(option.FieldName)