vorbis: refactor integer decoding to use more clear naming

Relates to #56.
This commit is contained in:
David Howden
2019-11-21 00:20:07 +11:00
parent db0c67e351
commit f644c14784
2 changed files with 12 additions and 14 deletions
+6 -4
View File
@@ -74,8 +74,10 @@ func read7BitChunkedInt(r io.Reader, n int) (int, error) {
return get7BitChunkedInt(b), nil
}
func readInt32LittleEndian(r io.Reader) (int, error) {
var n int32
err := binary.Read(r, binary.LittleEndian, &n)
return int(n), err
func readUint32LittleEndian(r io.Reader) (uint32, error) {
b, err := readBytes(r, 4)
if err != nil {
return 0, err
}
return binary.LittleEndian.Uint32(b), nil
}