* kpropd.c (authorized_principal): Cast argument to ispace() to int
authorEzra Peisach <epeisach@mit.edu>
Mon, 18 Jun 2001 19:08:42 +0000 (19:08 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 18 Jun 2001 19:08:42 +0000 (19:08 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13376 dc483132-0cff-0310-8789-dd5450dbe970

src/slave/ChangeLog
src/slave/kpropd.c

index 5c77df6b0d5c01efdd63f7857cd4b21ae0b893d3..4a00e3439b6fe6899a5ae26fbae27b1f1dd0bd29 100644 (file)
@@ -1,3 +1,7 @@
+2001-06-18  Ezra Peisach  <epeisach@mit.edu>
+
+       * kpropd.c (authorized_principal): Cast argument to ispace() to int.
+
 2001-01-30  Ken Raeburn  <raeburn@mit.edu>
 
        * kpropd.c (load_database): Initialize save_stderr variable.
index d73f7badffa415993fcbe781d599b60238bfe1de..0e4327f902bdb43329f34ca0f45ebccbbbee588e 100644 (file)
@@ -676,11 +676,11 @@ authorized_principal(context, p, auth_etype)
 
            /* if the next character is not whitespace or nul, then
               the match is only partial.  continue on to new lines. */
-           if (*ptr && !isspace(*ptr))
+           if (*ptr && !isspace((int) *ptr))
                continue;
 
            /* otherwise, skip trailing whitespace */
-           for (; *ptr && isspace(*ptr); ptr++) ;
+           for (; *ptr && isspace((int) *ptr); ptr++) ;
 
            /* now, look for an etype string. if there isn't one,
               return true.  if there is an invalid string, continue.