Fixed improper file positionning

pull/96/head
Viproz 2018-12-18 23:51:10 +01:00
rodzic c0a210a352
commit fb84823991
1 zmienionych plików z 3 dodań i 5 usunięć

Wyświetl plik

@ -136,12 +136,10 @@ double M10Decoder::findFrameStart() {
pos /= headerLength;
fpos_t fpos;
fgetpos(fp, &fpos);
fpos += ((int) pos - j)*2;
fseek(fp, ((int) pos - j)*2, SEEK_CUR);
if (bits_sample == 16) // Two read per value
fpos += ((int) pos - j)*2;
fsetpos(fp, &fpos);
fseek(fp, ((int) pos - j)*2, SEEK_CUR);
pos = pos - (int) pos;
return pos;
}