* logger.c (severity2string): Declare as returning const char *.
authorEzra Peisach <epeisach@mit.edu>
Mon, 9 Jul 2001 12:07:25 +0000 (12:07 +0000)
committerEzra Peisach <epeisach@mit.edu>
Mon, 9 Jul 2001 12:07:25 +0000 (12:07 +0000)
        (klog_com_err_proc): Do not discard const status of format
        string.

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

src/lib/kadm5/ChangeLog
src/lib/kadm5/logger.c

index 52ae21af2aa5554b2832d8658222b9394afdf6fe..7b60b2c50462df2d429e40df216014723e16c51f 100644 (file)
@@ -1,3 +1,8 @@
+2001-07-08  Ezra Peisach  <epeisach@mit.edu>
+
+       * logger.c (severity2string): Declare as returning const char *.
+       (klog_com_err_proc): Do not discard const status of format string.
+
 2001-07-06  Ezra Peisach  <epeisach@mit.edu>
 
        * server_internal.h: Add prototype for krb5_copy_key_data_contents.
index d163544015a75ea844f56032e1d2f07f05364808..3baad4801f79355de3fdd5143782d406d83c12b3 100644 (file)
@@ -182,7 +182,7 @@ klog_com_err_proc(whoami, code, format, ap)
 {
     char       outbuf[KRB5_KLOG_MAX_ERRMSG_SIZE];
     int                lindex;
-    char       *actual_format;
+    const char *actual_format;
 #ifdef HAVE_SYSLOG
     int                log_pri = -1;
 #endif /* HAVE_SYSLOG */
@@ -205,7 +205,7 @@ klog_com_err_proc(whoami, code, format, ap)
     }
     cp = &outbuf[strlen(outbuf)];
     
-    actual_format = (char *) format;
+    actual_format = format;
 #ifdef HAVE_SYSLOG
     /*
      * This is an unpleasant hack.  If the first character is less than
@@ -216,7 +216,7 @@ klog_com_err_proc(whoami, code, format, ap)
      * intermediate representation.
      */
     if ((((unsigned char) *format) > 0) && (((unsigned char) *format) <= 8)) {
-       actual_format = (char *) (format + 1);
+       actual_format = (format + 1);
        switch ((unsigned char) *format) {
 #ifdef LOG_EMERG
        case 1:
@@ -744,7 +744,7 @@ krb5_klog_close(kcontext)
 /*
  * severity2string()   - Convert a severity to a string.
  */
-static char *
+static const char *
 severity2string(severity)
     int        severity;
 {
@@ -793,7 +793,7 @@ severity2string(severity)
        break;
 #endif /* LOG_DEBUG */
     }
-    return((char *) ss);
+    return(ss);
 }
 
 /*