mirror of
https://github.com/arkadiyt/protodump.git
synced 2026-10-28 12:09:38 +01:00
Fixes
This commit is contained in:
1 parent
1d5e583df5
commit
6edde01ca7
2 files changed
+7
-2
No files matched your search
@@ -1,7 +1,7 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|||||||
@@ -239,7 +239,12 @@ func (pd *ProtoDefinition) writeFileOptions() {
|
|||||||
{"php_metadata_namespace", "PhpMetadataNamespace"},
|
{"php_metadata_namespace", "PhpMetadataNamespace"},
|
||||||
{"ruby_package", "RubyPackage"},
|
{"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
|
printedOption := false
|
||||||
for _, option := range optionDefinitions {
|
for _, option := range optionDefinitions {
|
||||||
elemPtr := options.FieldByName(option.FieldName)
|
elemPtr := options.FieldByName(option.FieldName)
|
||||||
|
|||||||
Reference in new issue
Block a user