diff --git a/stepmania/src/RageFileDriverZip.cpp b/stepmania/src/RageFileDriverZip.cpp index c793a966a5..78b7222404 100644 --- a/stepmania/src/RageFileDriverZip.cpp +++ b/stepmania/src/RageFileDriverZip.cpp @@ -285,7 +285,7 @@ void RageFileDriverZip::ParseZipfile() if( got == 0 ) /* skip */ continue; - zip.SeekCur( info.extra_field_length ); + zip.Seek( zip.Tell() + info.extra_field_length ); FileInfo *pInfo = new FileInfo(info); Files.push_back( pInfo ); diff --git a/stepmania/src/RageSurface_Load_JPEG.cpp b/stepmania/src/RageSurface_Load_JPEG.cpp index 6b4dabbebc..738671519b 100644 --- a/stepmania/src/RageSurface_Load_JPEG.cpp +++ b/stepmania/src/RageSurface_Load_JPEG.cpp @@ -109,7 +109,7 @@ void RageFile_JPEG_skip_input_data( j_decompress_ptr cinfo, long num_bytes ) num_bytes -= in_buffer; if( num_bytes ) - src->file->SeekCur( num_bytes ); + src->file->Seek( src->file->Tell() + num_bytes ); } void RageFile_JPEG_term_source( j_decompress_ptr cinfo )