kopia lustrzana https://github.com/jcs/id3-go
Replace fileEndFlag with os package constant
rodzic
8205230c3e
commit
f403069655
6
id3.go
6
id3.go
|
@ -41,10 +41,6 @@ type File struct {
|
|||
file *os.File
|
||||
}
|
||||
|
||||
const (
|
||||
fileEndFlag = 2
|
||||
)
|
||||
|
||||
// Opens a new tagged file
|
||||
func Open(name string) (*File, error) {
|
||||
fi, err := os.OpenFile(name, os.O_RDWR, 0666)
|
||||
|
@ -72,7 +68,7 @@ func (f *File) Close() error {
|
|||
|
||||
switch f.Tagger.(type) {
|
||||
case (*v1.Tag):
|
||||
if _, err := f.file.Seek(-v1.TagSize, fileEndFlag); err != nil {
|
||||
if _, err := f.file.Seek(-v1.TagSize, os.SEEK_END); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@ package v1
|
|||
import (
|
||||
v2 "github.com/mikkyang/id3-go/v2"
|
||||
"io"
|
||||
"os"
|
||||
)
|
||||
|
||||
const (
|
||||
TagSize = 128
|
||||
fileEndFlag = 2
|
||||
TagSize = 128
|
||||
)
|
||||
|
||||
var (
|
||||
|
@ -45,7 +45,7 @@ type Tag struct {
|
|||
}
|
||||
|
||||
func ParseTag(readSeeker io.ReadSeeker) *Tag {
|
||||
readSeeker.Seek(-TagSize, fileEndFlag)
|
||||
readSeeker.Seek(-TagSize, os.SEEK_END)
|
||||
|
||||
data := make([]byte, TagSize)
|
||||
n, err := io.ReadFull(readSeeker, data)
|
||||
|
|
Ładowanie…
Reference in New Issue