summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/appl/gss-sample/ChangeLog6
-rw-r--r--src/appl/gss-sample/gss-client.c6
-rw-r--r--src/appl/gss-sample/gss-server.c8
3 files changed, 9 insertions, 11 deletions
diff --git a/src/appl/gss-sample/ChangeLog b/src/appl/gss-sample/ChangeLog
index 65fdf368d3..ecf441a498 100644
--- a/src/appl/gss-sample/ChangeLog
+++ b/src/appl/gss-sample/ChangeLog
@@ -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
diff --git a/src/appl/gss-sample/gss-client.c b/src/appl/gss-sample/gss-client.c
index 88c065e8f1..7fdc89fdc6 100644
--- a/src/appl/gss-sample/gss-client.c
+++ b/src/appl/gss-sample/gss-client.c
@@ -20,10 +20,6 @@
* 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");
diff --git a/src/appl/gss-sample/gss-server.c b/src/appl/gss-sample/gss-server.c
index 3373cdede6..81c5f35934 100644
--- a/src/appl/gss-sample/gss-server.c
+++ b/src/appl/gss-sample/gss-server.c
@@ -20,10 +20,6 @@
* 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 {