RedumpVerifier: Don't crash on missing hyphen in serial

This commit is contained in:
JosJuice 2019-10-30 09:58:37 +01:00
parent a52b8759ff
commit 49977446dd
1 changed files with 1 additions and 1 deletions

View File

@ -265,7 +265,7 @@ std::vector<RedumpVerifier::PotentialMatch> RedumpVerifier::ScanDatfile(const st
const size_t game_id_start =
first_dash == std::string::npos ? std::string::npos : first_dash + 1;
if (serial.size() < game_id_start + 4)
if (game_id_start == std::string::npos || serial.size() < game_id_start + 4)
{
ERROR_LOG(DISCIO, "Invalid serial in redump datfile: %s", serial_str.c_str());
continue;