add seek-back handling in entity metadata decoding
This commit is contained in:
@@ -2446,6 +2446,10 @@ func (ret *EntityMetadata) Decode(r io.ReadSeeker) (err error) {
|
||||
if id == 255 {
|
||||
break
|
||||
}
|
||||
_, err = r.Seek(-1, io.SeekCurrent)
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
var entry EntityMetadataEntry
|
||||
err = entry.Decode(r)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user