diff options
Diffstat (limited to 'pkg/marshal/marshal.go')
-rw-r--r-- | pkg/marshal/marshal.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/marshal/marshal.go b/pkg/marshal/marshal.go index 9e34eae80..a48a5835d 100644 --- a/pkg/marshal/marshal.go +++ b/pkg/marshal/marshal.go @@ -150,13 +150,13 @@ type Marshallable interface { // // might be more efficient that repeatedly calling Foo.MarshalUnsafe // // over a []Foo in a loop if the type is Packed. // // Preconditions: dst must be at least len(src)*Foo.SizeBytes() in length. -// func MarshalUnsafeFooSlice(src []Foo, dst []byte) (int, error) { ... } +// func MarshalUnsafeFooSlice(src []Foo, dst []byte) []byte { ... } // // // UnmarshalUnsafeFooSlice is like Foo.UnmarshalUnsafe, buf for a []Foo. It // // might be more efficient that repeatedly calling Foo.UnmarshalUnsafe // // over a []Foo in a loop if the type is Packed. // // Preconditions: src must be at least len(dst)*Foo.SizeBytes() in length. -// func UnmarshalUnsafeFooSlice(dst []Foo, src []byte) (int, error) { ... } +// func UnmarshalUnsafeFooSlice(dst []Foo, src []byte) []byte { ... } // // // CopyFooSliceIn copies in a slice of Foo objects from the task's memory. // func CopyFooSliceIn(cc marshal.CopyContext, addr hostarch.Addr, dst []Foo) (int, error) { ... } |