X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/94f34ca10a55352a33cde3529dec50a8038820ea..f5e4eadb7437a4884ad272af50fe5439f415e2d9:/loadparm.c diff --git a/loadparm.c b/loadparm.c index e383f7b3..d559b117 100644 --- a/loadparm.c +++ b/loadparm.c @@ -479,11 +479,12 @@ static int strwicmp(char *psz1, char *psz2) /* sync the strings on first non-whitespace */ while (1) { - while (isspace(*psz1)) + while (isspace(* (unsigned char *) psz1)) psz1++; - while (isspace(*psz2)) + while (isspace(* (unsigned char *) psz2)) psz2++; - if (toupper(*psz1) != toupper(*psz2) || *psz1 == '\0' || *psz2 == '\0') + if (toupper(* (unsigned char *) psz1) != toupper(* (unsigned char *) psz2) + || *psz1 == '\0' || *psz2 == '\0') break; psz1++; psz2++;