| Index: third_party/mojo/src/mojo/public/go/bindings/encoder.go
|
| diff --git a/third_party/mojo/src/mojo/public/go/bindings/encoder.go b/third_party/mojo/src/mojo/public/go/bindings/encoder.go
|
| index 542cc21c999561bd13793986e24eeac967a8cc7e..e0a24fd98637b36d790eaa2ee66c65249ae5e4f0 100644
|
| --- a/third_party/mojo/src/mojo/public/go/bindings/encoder.go
|
| +++ b/third_party/mojo/src/mojo/public/go/bindings/encoder.go
|
| @@ -305,6 +305,8 @@ func (e *Encoder) WriteString(value string) error {
|
|
|
| // WritePointer writes a pointer to first unclaimed byte index.
|
| func (e *Encoder) WritePointer() error {
|
| + e.state().alignOffsetToBytes()
|
| + e.state().offset = align(e.state().offset, 8)
|
| return e.WriteUint64(uint64(e.end - e.state().offset))
|
| }
|
|
|
|
|