commit | 12b909ff4421d7307bcc46b63b1762eccffc5800 | [log] [tgz] |
---|---|---|
author | Maninder <maninder@ciena.com> | Fri Oct 23 14:23:36 2020 +0530 |
committer | Matteo Scandolo <matteo.scandolo@gmail.com> | Tue Nov 10 11:42:46 2020 -0800 |
tree | afe2405914805b5555fc9be21212669acc47f38a | |
parent | 936e2dfca916b35ac6cc7bce68b9dc5d42e6b947 [diff] [blame] |
VOL-3588 Update OFAgent to support new version of protos Change-Id: Ic3944779f9a600ebcd5d7a916616f473059e311e
diff --git a/vendor/github.com/gogo/protobuf/proto/table_marshal.go b/vendor/github.com/gogo/protobuf/proto/table_marshal.go index db9927a..f8babde 100644 --- a/vendor/github.com/gogo/protobuf/proto/table_marshal.go +++ b/vendor/github.com/gogo/protobuf/proto/table_marshal.go
@@ -2969,7 +2969,9 @@ if m, ok := pb.(newMarshaler); ok { siz := m.XXX_Size() p.grow(siz) // make sure buf has enough capacity - p.buf, err = m.XXX_Marshal(p.buf, p.deterministic) + pp := p.buf[len(p.buf) : len(p.buf) : len(p.buf)+siz] + pp, err = m.XXX_Marshal(pp, p.deterministic) + p.buf = append(p.buf, pp...) return err } if m, ok := pb.(Marshaler); ok {