From 1b59d38784e08504870edf48e5e322603400cf5c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 2 Dec 2011 03:33:19 +0000 Subject: [PATCH] more trivial fixes from Joerg Sonnenberger SVN revision: 65799 --- legacy/ecore/src/lib/ecore/ecore_getopt.c | 2 +- legacy/ecore/src/lib/ecore_file/ecore_file.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/ecore_getopt.c b/legacy/ecore/src/lib/ecore/ecore_getopt.c index 0ce8f6ebce..1581003ca2 100644 --- a/legacy/ecore/src/lib/ecore/ecore_getopt.c +++ b/legacy/ecore/src/lib/ecore/ecore_getopt.c @@ -130,7 +130,7 @@ _ecore_getopt_help_line(FILE *fp, todo = len; for (i = 0; i < todo; i++) - if (isspace(text[i])) + if (isspace((unsigned char)text[i])) { space = text + i; break; diff --git a/legacy/ecore/src/lib/ecore_file/ecore_file.c b/legacy/ecore/src/lib/ecore_file/ecore_file.c index 2546f2ff0c..2f55769e9f 100644 --- a/legacy/ecore/src/lib/ecore_file/ecore_file.c +++ b/legacy/ecore/src/lib/ecore_file/ecore_file.c @@ -859,7 +859,7 @@ ecore_file_app_exe_get(const char *app) p = (char *)app; restart: - while ((*p) && (isspace(*p))) p++; + while ((*p) && (isspace((unsigned char)*p))) p++; exe1 = p; while (*p) { @@ -879,7 +879,7 @@ restart: in_quot_sing = 1; else if (*p == '\"') in_quot_dbl = 1; - if ((isspace(*p)) && (!((p > app) && (p[-1] != '\\')))) + if ((isspace((unsigned char)*p)) && ((p <= app) || (p[-1] == '\\'))) break; } p++; @@ -974,7 +974,7 @@ restart: in_quot_sing = 1; else if (*p == '\"') in_quot_dbl = 1; - else if (isspace(*p)) + else if (isspace((unsigned char)*p)) { if (restart) goto restart;