| commit | a11b6342f0e28eab4059c0cabbad38cef38b9b6e | [log] [tgz] |
|---|---|---|
| author | David Symonds <dsymonds@golang.org> | Wed Jan 28 17:07:47 2015 +1100 |
| committer | David Symonds <dsymonds@golang.org> | Wed Jan 28 17:07:47 2015 +1100 |
| tree | 0537d16745932e07202568182fa9327c7b617c16 | |
| parent | 7f07925444bb51fa4cf9dfe6f7661876f8852275 [diff] [blame] |
Permit omission of a colon before a message-typed map value.
diff --git a/proto/text_parser.go b/proto/text_parser.go index ddd9579..d1caeff 100644 --- a/proto/text_parser.go +++ b/proto/text_parser.go
@@ -570,7 +570,7 @@ if err := p.consumeToken("value"); err != nil { return err } - if err := p.consumeToken(":"); err != nil { + if err := p.checkForColon(props.mvalprop, dst.Type().Elem()); err != nil { return err } if err := p.readAny(val, props.mvalprop); err != nil {