diff --git a/src/movie.cpp b/src/movie.cpp index 680d15df..f7893e64 100644 --- a/src/movie.cpp +++ b/src/movie.cpp @@ -890,9 +890,9 @@ void MovieData::dumpSavestateTo(std::vector* buf, int compressionLevel) bool MovieData::loadTasSavestate(int frame) { - if (frame<0 || frame>=currMovieData.records.size()) + if (frame<0 || frame>=(int)currMovieData.records.size()) return false; - if (savestates.size()<=frame || savestates[frame].empty()) + if ((int)savestates.size()<=frame || savestates[frame].empty()) return false; return MovieData::loadSavestateFrom(&savestates[frame]); @@ -900,7 +900,7 @@ bool MovieData::loadTasSavestate(int frame) void MovieData::storeTasSavestate(int frame, int compression_level) { - if (savestates.size()<=frame) + if ((int)savestates.size()<=frame) savestates.resize(frame+1); MovieData::dumpSavestateTo(&savestates[frame],compression_level);