diff options
Diffstat (limited to 'engines/sci/exereader.cpp')
-rw-r--r-- | engines/sci/exereader.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/sci/exereader.cpp b/engines/sci/exereader.cpp index 450bb15681..c1d279244c 100644 --- a/engines/sci/exereader.cpp +++ b/engines/sci/exereader.cpp @@ -339,15 +339,16 @@ bool getSciVersionFromString(Common::String versionString, int *version, Common: char *endptr[3]; const char *ver = mappedVersion.c_str(); int major = strtol(ver, &endptr[0], 10); - int minor = strtol(ver + 2, &endptr[1], 10); - int patchlevel = strtol(ver + 6, &endptr[2], 10); + //int minor = strtol(ver + 2, &endptr[1], 10); + //int patchlevel = strtol(ver + 6, &endptr[2], 10); if (endptr[0] != ver + 1 || endptr[1] != ver + 5 || *endptr[2] != '\0') { warning("Failed to parse version string '%s'", ver); return true; } - *version = SCI_VERSION(major, minor, patchlevel); + //printf("Detected version: %s, parsed version: %s\n", versionString, ver); + *version = major; return false; } |