From 64a3cc94ae832ae04b1434dd47e549a431764f06 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Tue, 26 Jul 2011 19:51:28 +0000 Subject: [PATCH] Fix error checking in agi::util::strtoi Originally committed to SVN as r5499. --- aegisub/libaegisub/common/util.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/aegisub/libaegisub/common/util.cpp b/aegisub/libaegisub/common/util.cpp index 05586549c..6fd2d32ad 100644 --- a/aegisub/libaegisub/common/util.cpp +++ b/aegisub/libaegisub/common/util.cpp @@ -42,6 +42,7 @@ void str_lower(std::string &str) { int strtoi(std::string &str) { + errno = 0; long l = strtol(str.c_str(), NULL, 10); if ((errno == ERANGE) || (l < INT_MIN) || (l > INT_MAX))