* krb524d.c (cleanup_and_exit): Call krb5_klog_close()
authorEzra Peisach <epeisach@mit.edu>
Wed, 5 Dec 2001 12:07:41 +0000 (12:07 +0000)
committerEzra Peisach <epeisach@mit.edu>
Wed, 5 Dec 2001 12:07:41 +0000 (12:07 +0000)
        * encode.c (encode_bytes, decode_bytes): Make length field
        unsigned to clean up unsigned/signed warnings.

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

src/krb524/ChangeLog
src/krb524/encode.c
src/krb524/krb524d.c

index a9e532d97b70f6fabf6aebb408a2880f6162d35c..9240e002e5522c84967d13cca4a586dbd95479cb 100644 (file)
@@ -1,3 +1,10 @@
+2001-12-05  Ezra Peisach  <epeisach@mit.edu>
+
+       * krb524d.c (cleanup_and_exit): Call krb5_klog_close().
+
+       * encode.c (encode_bytes, decode_bytes): Make length field
+       unsigned to clean up unsigned/signed warnings.
+
 2001-10-10  Ken Raeburn  <raeburn@mit.edu>
            Danilo Almeida  <dalmeida@mit.edu>
 
index 46fc845025ea35cd36580b5e1f0d31857dfaa90d..596c9a954c0077cf180abf5b60a9bc1d6b9e55b9 100644 (file)
 
 int  encode_v4tkt (KTEXT_ST *, char *, unsigned int *),
      encode_ktext (char **, int *, KTEXT_ST *),
-     encode_bytes (char **, int *, char *, int),
+     encode_bytes (char **, int *, char *, unsigned int),
      encode_int32 (char **, int *, krb5_int32 *);
 
 int  decode_v4tkt (KTEXT_ST *, char *, unsigned int *),
      decode_ktext (char **, int *, KTEXT_ST *),
-     decode_bytes (char **, int *, char *, int),
+     decode_bytes (char **, int *, char *, unsigned int),
      decode_int32 (char **, int *, krb5_int32 *);
 
 int encode_bytes(out, outlen, in, len)
      char **out;
      int *outlen;
      char *in;
-     int len;
+     unsigned int len;
 {
      if (len > *outlen)
          return KRB524_ENCFULL;
@@ -102,7 +102,7 @@ int decode_bytes(out, outlen, in, len)
      char **out;
      int *outlen;
      char *in; 
-     int len;
+     unsigned int len;
 {
      if (len > *outlen)
          return KRB524_DECEMPTY;
index 022cde859b330c12888f0210044aad9c49e09ece..d856e122f78f3d20e961826b584dd53ab5bb3044 100644 (file)
@@ -229,6 +229,7 @@ void cleanup_and_exit(ret, context)
          (void) kadm5_destroy(handle);
      }
      if (use_keytab && kt) krb5_kt_close(context, kt);
+     krb5_klog_close(context);
      krb5_free_context(context);
      exit(ret);
 }