Skip to content

Commit d8d0769

Browse files
committed
defer even on error
Signed-off-by: alanprot <[email protected]>
1 parent 1dbeaba commit d8d0769

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/cortexpb/codec.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func (c *cortexCodec) Unmarshal(data mem.BufferSlice, v any) error {
4545
err := proto.Unmarshal(buf.ReadOnlyData(), vv)
4646

4747
if err != nil {
48-
buf.Free()
48+
defer buf.Free()
4949
return err
5050
}
5151

0 commit comments

Comments
 (0)