Fixed some warnings on Windows
authorSam Hartman <hartmans@mit.edu>
Mon, 19 Sep 2011 00:59:20 +0000 (00:59 +0000)
committerSam Hartman <hartmans@mit.edu>
Mon, 19 Sep 2011 00:59:20 +0000 (00:59 +0000)
Windows VC compiler complains about comparison between signed and unsigned
int types, unused variables

Signed-off-by: Alexey Melnikov <aamelnikov@gmail.com>
Signed-off-by: Sam Hartman <hartmans@debian.org>
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25205 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/gss-sample/gss-client.c
src/windows/gss/gss-client.c
src/windows/gss/gss-misc.c
src/windows/gss/gss.c

index d2eaab3faa280bf99f387297097bb9aa8270df38..1cb797dacae0e3f7071da0256b186b469f4dcbf0 100644 (file)
@@ -395,7 +395,7 @@ read_file(file_name, in_buf)
         perror("read");
         exit(1);
     }
-    if (count < in_buf->length)
+    if (count < (int)in_buf->length)
         fprintf(stderr, "Warning, only read in %d bytes, expected %d\n",
                 count, (int) in_buf->length);
 }
@@ -563,7 +563,7 @@ call_server(host, port, oid, service_name, gss_flags, auth_flag,
         in_buf.length = strlen((char *)in_buf.value);
     }
 
-    for (i = 0; i < mcount; i++) {
+    for (i = 0; i < (size_t)mcount; i++) {
         if (wrap_flag) {
             maj_stat =
                 gss_wrap(&min_stat, context, encrypt_flag, GSS_C_QOP_DEFAULT,
index 35156dec632699e5da9a7a8f26eea82c03f691b3..ae8868fd9a191f194dd1795e331862ed80dd69c5 100644 (file)
@@ -288,7 +288,7 @@ static void read_file(file_name, in_buf)
        perror("read");
        exit(1);
     }
-    if (count < in_buf->length)
+    if (count < (int)in_buf->length)
        printf("Warning, only read in %d bytes, expected %d\r\n",
                count, (int) in_buf->length);
 }
@@ -454,7 +454,7 @@ int call_server(char *host, u_short port, gss_OID oid, char *service_name,
         in_buf.length = strlen(msg);
      }
 
-     for (i = 0; i < mcount; i++) {
+     for (i = 0; i < (size_t)mcount; i++) {
        if (wrap_flag) {
         maj_stat = gss_wrap(&min_stat, context, encrypt_flag, GSS_C_QOP_DEFAULT,
                             &in_buf, &state, &out_buf);
index 74f005ea858f6122eff8205357418c6b88155dbf..bf25eaafb3038219edc0278de3cc94e63f44ad41 100644 (file)
@@ -129,7 +129,7 @@ static int read_all(int s, char *buf, unsigned int nbyte)
  */
 int send_token(int s, int flags, gss_buffer_t tok)
 {
-     int len, ret;
+     int ret;
      unsigned char char_flags = (unsigned char) flags;
      unsigned char lenbuf[4];
 
@@ -365,7 +365,7 @@ void display_ctx_flags(flags)
 void print_token(tok)
      gss_buffer_t tok;
 {
-    int i;
+    size_t i;
     unsigned char *p = tok->value;
 
     if (!verbose)
index fea0253fc4d662c72626ebafce081d713e896ce0..68d266f3fff9f5f8aae3a11cf9cb8f8f152edd79 100644 (file)
@@ -709,8 +709,7 @@ fill_combo (HWND hDlg) {
 int
 gss_printf (const char *format, ...) {
     static char myprtfstr[4096];
-    int i, len, rc=0;
-    char *cp;
+    int rc=0;
     va_list ap;
 
     va_start(ap, format);