diff options
| -rw-r--r-- | usr.sbin/xntpd/lib/msyslog.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.sbin/xntpd/lib/msyslog.c b/usr.sbin/xntpd/lib/msyslog.c index a6186b72ef34..a637e50becc6 100644 --- a/usr.sbin/xntpd/lib/msyslog.c +++ b/usr.sbin/xntpd/lib/msyslog.c @@ -43,11 +43,11 @@ void msyslog(va_alist) char *fmt; #endif va_list ap; - char buf[1025], nfmt[256], xerr[50], *err; + char buf[1025], nfmt[256], xerr[50]; + const char *err; register int c, l; register char *n, *f, *prog; extern int sys_nerr; - extern char *sys_errlist[]; int olderrno; #ifdef __STDC__ @@ -73,7 +73,7 @@ void msyslog(va_alist) continue; } if ((unsigned)olderrno > sys_nerr) - sprintf((err = xerr), "error %d", olderrno); + sprintf((char *)(err = xerr), "error %d", olderrno); else err = sys_errlist[olderrno]; if (n + (l = strlen(err)) < &nfmt[254]) { |
