From 94e1a8ca573fa740347156fa4c325f4d33b99380 Mon Sep 17 00:00:00 2001 From: HimbeerserverDE Date: Sat, 9 Dec 2023 13:29:48 +0100 Subject: expose all types of trailing data errors --- serialize.go | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'serialize.go') diff --git a/serialize.go b/serialize.go index f0ab39d..e22a7a1 100644 --- a/serialize.go +++ b/serialize.go @@ -834,7 +834,7 @@ func (obj *ToSrvInteract) deserialize(r io.Reader) { } } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } if err := pcall(func() { @@ -3675,14 +3675,14 @@ func (obj *ToCltNodeDefs) deserialize(r io.Reader) { (*p)[i].deserialize(r) } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } chk(r.Close()) } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -4101,7 +4101,7 @@ func (obj *ToCltItemDefs) deserialize(r io.Reader) { chk(r.Close()) } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -18295,7 +18295,7 @@ func (obj *ToCltNodeMetasChanged) deserialize(r io.Reader) { } } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -28748,7 +28748,7 @@ func (obj *NodeDef) deserialize(r io.Reader) { } } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -29711,7 +29711,7 @@ func (obj *AOAdd) deserialize(r io.Reader) { chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.AOInitData", err)) } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -29791,7 +29791,7 @@ func (obj *IDAOMsg) deserialize(r io.Reader) { } } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -32485,7 +32485,7 @@ func (obj *ItemDef) deserialize(r io.Reader) { chk(fmt.Errorf("%s: %w", "github.com/HimbeerserverDE/mt.SoundDef", err)) } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -41160,7 +41160,7 @@ func (obj *AOInitData) deserialize(r io.Reader) { chk(err) (*p)[i] = msg if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } @@ -41778,7 +41778,7 @@ func (obj *ToolCaps) deserialize(r io.Reader) { } } if r.N > 0 { - chk(fmt.Errorf("%d bytes of trailing data", r.N)) + chk(mkDeTrailingDataError(r)) } } } -- cgit v1.2.3