@@ -302,15 +302,15 @@ func (f *TableFile) GetString(ref ResStringPoolRef) string {
302
302
func (f * TableFile ) readChunk (r io.ReaderAt , offset int64 ) (* ResChunkHeader , error ) {
303
303
sr := io .NewSectionReader (r , offset , 1 << 63 - 1 - offset )
304
304
chunkHeader := & ResChunkHeader {}
305
- if _ , err := sr .Seek (0 , seekStart ); err != nil {
305
+ if _ , err := sr .Seek (0 , io . SeekStart ); err != nil {
306
306
return nil , err
307
307
}
308
308
if err := binary .Read (sr , binary .LittleEndian , chunkHeader ); err != nil {
309
309
return nil , err
310
310
}
311
311
312
312
var err error
313
- if _ , err := sr .Seek (0 , seekStart ); err != nil {
313
+ if _ , err := sr .Seek (0 , io . SeekStart ); err != nil {
314
314
return nil , err
315
315
}
316
316
switch chunkHeader .Type {
@@ -353,7 +353,7 @@ func readTablePackage(sr *io.SectionReader) (*TablePackage, error) {
353
353
offset := int64 (header .Header .HeaderSize )
354
354
for offset < int64 (header .Header .Size ) {
355
355
chunkHeader := & ResChunkHeader {}
356
- if _ , err := sr .Seek (offset , seekStart ); err != nil {
356
+ if _ , err := sr .Seek (offset , io . SeekStart ); err != nil {
357
357
return nil , err
358
358
}
359
359
if err := binary .Read (sr , binary .LittleEndian , chunkHeader ); err != nil {
@@ -362,7 +362,7 @@ func readTablePackage(sr *io.SectionReader) (*TablePackage, error) {
362
362
363
363
var err error
364
364
chunkReader := io .NewSectionReader (sr , offset , int64 (chunkHeader .Size ))
365
- if _ , err := sr .Seek (offset , seekStart ); err != nil {
365
+ if _ , err := sr .Seek (offset , io . SeekStart ); err != nil {
366
366
return nil , err
367
367
}
368
368
switch chunkHeader .Type {
@@ -385,7 +385,7 @@ func readTablePackage(sr *io.SectionReader) (*TablePackage, error) {
385
385
func readTableType (chunkHeader * ResChunkHeader , sr * io.SectionReader ) (* TableType , error ) {
386
386
// TableType header may be omitted
387
387
header := new (ResTableType )
388
- if _ , err := sr .Seek (0 , seekStart ); err != nil {
388
+ if _ , err := sr .Seek (0 , io . SeekStart ); err != nil {
389
389
return nil , err
390
390
}
391
391
buf , err := newZeroFilledReader (sr , int64 (chunkHeader .HeaderSize ), int64 (unsafe .Sizeof (* header )))
@@ -397,7 +397,7 @@ func readTableType(chunkHeader *ResChunkHeader, sr *io.SectionReader) (*TableTyp
397
397
}
398
398
399
399
entryIndexes := make ([]uint32 , header .EntryCount )
400
- if _ , err := sr .Seek (int64 (header .Header .HeaderSize ), seekStart ); err != nil {
400
+ if _ , err := sr .Seek (int64 (header .Header .HeaderSize ), io . SeekStart ); err != nil {
401
401
return nil , err
402
402
}
403
403
if err := binary .Read (sr , binary .LittleEndian , entryIndexes ); err != nil {
@@ -409,7 +409,7 @@ func readTableType(chunkHeader *ResChunkHeader, sr *io.SectionReader) (*TableTyp
409
409
if index == 0xFFFFFFFF {
410
410
continue
411
411
}
412
- if _ , err := sr .Seek (int64 (header .EntriesStart + index ), seekStart ); err != nil {
412
+ if _ , err := sr .Seek (int64 (header .EntriesStart + index ), io . SeekStart ); err != nil {
413
413
return nil , err
414
414
}
415
415
var key ResTableEntry
@@ -433,7 +433,7 @@ func readTableTypeSpec(sr *io.SectionReader) ([]uint32, error) {
433
433
}
434
434
435
435
flags := make ([]uint32 , header .EntryCount )
436
- if _ , err := sr .Seek (int64 (header .Header .HeaderSize ), seekStart ); err != nil {
436
+ if _ , err := sr .Seek (int64 (header .Header .HeaderSize ), io . SeekStart ); err != nil {
437
437
return nil , err
438
438
}
439
439
if err := binary .Read (sr , binary .LittleEndian , flags ); err != nil {
0 commit comments