Fix incorrect CPDFSDK_PageView::CountAnnots().
[pdfium.git] / core / src / fxcrt / fx_basic_bstring.cpp
index d5ffcdd..c706912 100644 (file)
@@ -493,7 +493,7 @@ void CFX_ByteString::FormatV(const FX_CHAR* lpszFormat, va_list argList) {
     }
     if (nWidth == 0) {
       nWidth = FXSYS_atoi(lpsz);
-      for (; std::isdigit(*lpsz); lpsz++)
+      for (; (*lpsz) >= '0' && (*lpsz) <= '9'; lpsz++)
         ;
     }
     if (nWidth < 0 || nWidth > 128 * 1024) {
@@ -509,7 +509,7 @@ void CFX_ByteString::FormatV(const FX_CHAR* lpszFormat, va_list argList) {
         lpsz++;
       } else {
         nPrecision = FXSYS_atoi(lpsz);
-        for (; std::isdigit(*lpsz); lpsz++)
+        for (; (*lpsz) >= '0' && (*lpsz) <= '9'; lpsz++)
           ;
       }
     }