Revert "Cleanup some numeric code."
[pdfium.git] / core / src / fxcrt / fx_basic_util.cpp
index 7111908..46a0dec 100644 (file)
@@ -101,13 +101,13 @@ void FX_atonum(const CFX_ByteStringC& strc, FX_BOOL& bInteger, void* pData) {
       cc++;
     }
     while (cc < len) {
-      if (!std::isdigit(str[cc]))
+      if (str[cc] < '0' || str[cc] > '9') {
         break;
-
+      }
       integer = integer * 10 + str[cc] - '0';
-      if (integer < 0)
+      if (integer < 0) {
         break;
-
+      }
       cc++;
     }
     if (bNegative) {