You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
363 B
17 lines
363 B
package id3ed |
|
|
|
import ( |
|
"fmt" |
|
"io" |
|
) |
|
|
|
// Shortcut function to read n bytes from reader. Peeked from here: https://github.com/dhowden/tag/blob/master/util.go |
|
func read(rs io.Reader, n int) ([]byte, error) { |
|
read := make([]byte, n) |
|
_, err := rs.Read(read) |
|
if err != nil { |
|
return nil, fmt.Errorf("could not read from reader: %s", err) |
|
} |
|
|
|
return read, nil |
|
}
|
|
|