[UXTHEME] -Fix parsing negative integers. Improves the situation of the start button...
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 2 Mar 2017 08:24:20 +0000 (08:24 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 2 Mar 2017 08:24:20 +0000 (08:24 +0000)
svn path=/trunk/; revision=74022

reactos/dll/win32/uxtheme/msstyles.c

index f296996..337e0df 100644 (file)
@@ -942,7 +942,7 @@ static BOOL MSSTYLES_GetNextInteger(LPCWSTR lpStringStart, LPCWSTR lpStringEnd,
     int total = 0;
     BOOL gotNeg = FALSE;
 
-    while(cur < lpStringEnd && (*cur < '0' || *cur > '9' || *cur == '-')) cur++;
+    while(cur < lpStringEnd && ((*cur < '0' || *cur > '9') && *cur != '-')) cur++;
     if(cur >= lpStringEnd) {
         return FALSE;
     }