diff options
| author | Ophestra <cat@gensokyo.uk> | 2025-11-26 18:50:09 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2025-11-26 18:50:39 +0900 |
| commit | 1d0143386de410b19a0e4adea497f7e246e89226 (patch) | |
| tree | 33313a2fce9e39ddbff95022fa3e7154558cafe8 /internal/pipewire/client.go | |
| parent | a55c209099c96101288350043817c5dc50fdb158 (diff) | |
internal/pipewire: optional final trailing garbage check
Omitting the check is only useful for custom unmarshaler.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/pipewire/client.go')
| -rw-r--r-- | internal/pipewire/client.go | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/internal/pipewire/client.go b/internal/pipewire/client.go index ce2b6272..0dce269b 100644 --- a/internal/pipewire/client.go +++ b/internal/pipewire/client.go @@ -50,10 +50,7 @@ type ClientInfo struct { func (c *ClientInfo) MarshalBinary() ([]byte, error) { return Marshal(c) } // UnmarshalBinary satisfies [encoding.BinaryUnmarshaler] via [Unmarshal]. -func (c *ClientInfo) UnmarshalBinary(data []byte) error { - _, err := Unmarshal(data, c) - return err -} +func (c *ClientInfo) UnmarshalBinary(data []byte) error { return Unmarshal(data, c) } // ClientUpdateProperties is used to update the properties of a client. type ClientUpdateProperties struct { @@ -65,7 +62,4 @@ type ClientUpdateProperties struct { func (c *ClientUpdateProperties) MarshalBinary() ([]byte, error) { return Marshal(c) } // UnmarshalBinary satisfies [encoding.BinaryUnmarshaler] via [Unmarshal]. -func (c *ClientUpdateProperties) UnmarshalBinary(data []byte) error { - _, err := Unmarshal(data, c) - return err -} +func (c *ClientUpdateProperties) UnmarshalBinary(data []byte) error { return Unmarshal(data, c) } |
