From 26df0c0c9442a0dc57a0ae56daf8a2359f4552ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Peter=20=C3=85strand?= Date: Fri, 10 Mar 2006 13:34:41 +0000 Subject: [PATCH] Always call strtol with zero base, to be tolerant git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/branches/seamlessrdp-branch/rdesktop@1103 423420c4-83ab-492f-b58f-81f9feb106b5 --- seamless.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/seamless.c b/seamless.c index 1367880..2eafb40 100644 --- a/seamless.c +++ b/seamless.c @@ -86,15 +86,15 @@ seamless_process_line(const char *line, void *data) if (!tok4) return False; - id = strtol(tok2, &endptr, 16); + id = strtol(tok2, &endptr, 0); if (*endptr) return False; - parent = strtol(tok3, &endptr, 16); + parent = strtol(tok3, &endptr, 0); if (*endptr) return False; - flags = strtol(tok4, &endptr, 16); + flags = strtol(tok4, &endptr, 0); if (*endptr) return False; @@ -105,11 +105,11 @@ seamless_process_line(const char *line, void *data) if (!tok3) return False; - id = strtol(tok2, &endptr, 16); + id = strtol(tok2, &endptr, 0); if (*endptr) return False; - flags = strtol(tok3, &endptr, 16); + flags = strtol(tok3, &endptr, 0); if (*endptr) return False; @@ -127,25 +127,25 @@ seamless_process_line(const char *line, void *data) if (!tok7) return False; - id = strtol(tok2, &endptr, 16); + id = strtol(tok2, &endptr, 0); if (*endptr) return False; - x = strtol(tok3, &endptr, 10); + x = strtol(tok3, &endptr, 0); if (*endptr) return False; - y = strtol(tok4, &endptr, 10); + y = strtol(tok4, &endptr, 0); if (*endptr) return False; - width = strtol(tok5, &endptr, 10); + width = strtol(tok5, &endptr, 0); if (*endptr) return False; - height = strtol(tok6, &endptr, 10); + height = strtol(tok6, &endptr, 0); if (*endptr) return False; - flags = strtol(tok7, &endptr, 16); + flags = strtol(tok7, &endptr, 0); if (*endptr) return False; @@ -160,11 +160,11 @@ seamless_process_line(const char *line, void *data) if (!tok4) return False; - id = strtol(tok2, &endptr, 16); + id = strtol(tok2, &endptr, 0); if (*endptr) return False; - flags = strtol(tok4, &endptr, 16); + flags = strtol(tok4, &endptr, 0); if (*endptr) return False; @@ -177,15 +177,15 @@ seamless_process_line(const char *line, void *data) if (!tok4) return False; - id = strtol(tok2, &endptr, 16); + id = strtol(tok2, &endptr, 0); if (*endptr) return False; - state = strtol(tok3, &endptr, 16); + state = strtol(tok3, &endptr, 0); if (*endptr) return False; - flags = strtol(tok4, &endptr, 16); + flags = strtol(tok4, &endptr, 0); if (*endptr) return False;