- Converted atoi to strtol, and added the missing include.
This commit is contained in:
Paul Beckingham
2014-05-20 18:01:35 -04:00
parent d9e1607f05
commit 623b1619df

View File

@@ -26,6 +26,7 @@
#include <cmake.h> #include <cmake.h>
#include <iostream> #include <iostream>
#include <stdlib.h>
#include <time.h> #include <time.h>
#include <text.h> #include <text.h>
#include <Dates.h> #include <Dates.h>
@@ -391,12 +392,12 @@ bool namedDates (const std::string& name, Variant& value)
if (isdigit (name[1])) if (isdigit (name[1]))
{ {
number = atoi (name.substr (0, 2).c_str ()); number = strtol (name.substr (0, 2).c_str (), NULL, 10);
ordinal = lowerCase (name.substr (2)); ordinal = lowerCase (name.substr (2));
} }
else else
{ {
number = atoi (name.substr (0, 2).c_str ()); number = strtol (name.substr (0, 2).c_str (), NULL, 10);
ordinal = lowerCase (name.substr (1)); ordinal = lowerCase (name.substr (1));
} }