dbghelp: Cast-qual warnings fix
Andrew Talbot
Andrew.Talbot at talbotville.com
Wed Oct 18 16:04:43 CDT 2006
Changelog:
dbghelp: Cast-qual warnings fix.
diff -urN a/dlls/dbghelp/stabs.c b/dlls/dbghelp/stabs.c
--- a/dlls/dbghelp/stabs.c 2006-09-26 17:23:59.000000000 +0100
+++ b/dlls/dbghelp/stabs.c 2006-10-18 22:00:02.000000000 +0100
@@ -278,20 +278,25 @@
static struct symt** stabs_read_type_enum(const char** x)
{
long filenr, subnr;
+ const char* iter;
+ char* end;
- if (**x == '(')
+ iter = *x;
+ if (*iter == '(')
{
- (*x)++; /* '(' */
- filenr = strtol(*x, (char**)x, 10); /* <int> */
- (*x)++; /* ',' */
- subnr = strtol(*x, (char**)x, 10); /* <int> */
- (*x)++; /* ')' */
+ ++iter; /* '(' */
+ filenr = strtol(iter, &end, 10); /* <int> */
+ iter = ++end; /* ',' */
+ subnr = strtol(iter, &end, 10); /* <int> */
+ iter = ++end; /* ')' */
}
else
{
- filenr = 0;
- subnr = strtol(*x, (char**)x, 10); /* <int> */
+ filenr = 0;
+ subnr = strtol(iter, &end, 10); /* <int> */
+ iter = end;
}
+ *x = iter;
return stabs_find_ref(filenr, subnr);
}
More information about the wine-patches
mailing list