diff options
Diffstat (limited to 'zerialize.go')
-rw-r--r-- | zerialize.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/zerialize.go b/zerialize.go index 0e07bec..bd4339f 100644 --- a/zerialize.go +++ b/zerialize.go @@ -8,6 +8,8 @@ import ( "encoding/binary" "errors" "io" + + "github.com/HimbeerserverDE/mt/rudp" ) // ErrTooLong reports a length that is too long to serialize. @@ -54,3 +56,8 @@ func chk(err error) { panic(serializationError{err}) } } + +func mkDeTrailingDataError(r io.Reader) error { + buf, _ := io.ReadAll(r) + return rudp.TrailingDataError(buf) +} |