Doc.
[rsync/rsync.git] / loadparm.c
index c7a0db5..7bd4483 100644 (file)
@@ -48,6 +48,8 @@
  *
  */
 
+/* TODO: Parameter to set debug level on server. */
+
 #include "rsync.h"
 #define PTR_DIFF(p1,p2) ((ptrdiff_t)(((char *)(p1)) - (char *)(p2)))
 #define strequal(a,b) (strcasecmp(a,b)==0)
@@ -477,11 +479,12 @@ static int strwicmp(char *psz1, char *psz2)
    /* sync the strings on first non-whitespace */
    while (1)
    {
-      while (isspace(*psz1))
+      while (isspace((int) *psz1))
          psz1++;
-      while (isspace(*psz2))
+      while (isspace((int) *psz2))
          psz2++;
-      if (toupper(*psz1) != toupper(*psz2) || *psz1 == '\0' || *psz2 == '\0')
+      if (toupper((int) *psz1) != toupper((int) *psz2)
+         || *psz1 == '\0' || *psz2 == '\0')
          break;
       psz1++;
       psz2++;