mirror of
https://github.com/wader/fq.git
synced 2024-10-06 16:39:48 +03:00
fixes calculation of floating point lengths
This commit is contained in:
parent
5576d31e88
commit
f9a1d3f444
@ -109,9 +109,9 @@ func decodeItem(d *decode.D, p *plist) {
|
||||
d.FieldUBigInt("value", int(n))
|
||||
}
|
||||
case elementTypeReal:
|
||||
n := decodeSize(d)
|
||||
n := 1 << decodeSize(d)
|
||||
d.FieldValueU("size", n)
|
||||
d.FieldF("value", int(n))
|
||||
d.FieldF("value", int(n*8))
|
||||
case elementTypeDate:
|
||||
n := 1 << decodeSize(d, d.AssertU(4, 8))
|
||||
d.FieldValueU("size", uint64(n))
|
||||
|
Loading…
Reference in New Issue
Block a user