* gss-client.c (parse_oid): Cast argument to isdigit() to int
authorEzra Peisach <epeisach@mit.edu>
Mon, 18 Jun 2001 19:15:57 +0000 (19:15 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 18 Jun 2001 19:15:57 +0000 (19:15 +0000)
* gss-server.c (sign_server): Cast argument to isspace() to int.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13379 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/gss-sample/ChangeLog
src/appl/gss-sample/gss-client.c
src/appl/gss-sample/gss-server.c

index 65fdf368d3d1c3e3eeb94fb34396128f5ddc4124..ecf441a4988e388db28718552eb5d20a016bbd55 100644 (file)
@@ -1,3 +1,9 @@
+2001-06-18  Ezra Peisach  <epeisach@mit.edu>
+
+       * gss-client.c (parse_oid): Cast argument to isdigit() to int.
+
+       * gss-server.c (sign_server): Cast argument to isspace() to int.
+
 2001-05-15  Danilo Almeida  <dalmeida@mit.edu>
 
        * gss-server.c (usage): Fix usage info *again* to reflect that
index 88c065e8f1d5a866e615f83c917ed201f8d76166..7fdc89fdc69a9e2bc08437d2f11738e9667990bd 100644 (file)
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-#if !defined(lint) && !defined(__CODECENTER__)
-static char *rcsid = "$Header$";
-#endif
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -547,7 +543,7 @@ static void parse_oid(char *mechanism, gss_OID *oid)
     gss_buffer_desc tok;
     OM_uint32 maj_stat, min_stat;
     
-    if (isdigit(mechanism[0])) {
+    if (isdigit((int) mechanism[0])) {
        mechstr = malloc(strlen(mechanism)+5);
        if (!mechstr) {
            fprintf(stderr, "Couldn't allocate mechanism scratch!\n");
index 3373cdede659a52349865c9e6090e329e5487fd4..81c5f359341e8024f75ee5c9c5d680657fec55df 100644 (file)
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-#if !defined(lint) && !defined(__CODECENTER__)
-static char *rcsid = "$Header$";
-#endif
-
 #include <stdio.h>
 #ifdef _WIN32
 #include <windows.h>
@@ -457,8 +453,8 @@ static int sign_server(s, server_creds, export)
        if (log) {
         fprintf(log, "Received message: ");
         cp = msg_buf.value;
-        if ((isprint(cp[0]) || isspace(cp[0])) &&
-           (isprint(cp[1]) || isspace(cp[1]))) {
+        if ((isprint((int) cp[0]) || isspace((int) cp[0])) &&
+           (isprint((int) cp[1]) || isspace((int) cp[1]))) {
           fprintf(log, "\"%.*s\"\n", (int) msg_buf.length, 
                   (char *) msg_buf.value);
         } else {