X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/b02a191a4c725fb987c56dc41b2a81fbd6bff44c..564b5b785c7cc709f92a83afb547267ed7418f18:/sbr/error.c diff --git a/sbr/error.c b/sbr/error.c index 0b6d7777..6fb0d5cc 100644 --- a/sbr/error.c +++ b/sbr/error.c @@ -17,7 +17,7 @@ * print out error message */ void -advise (char *what, char *fmt, ...) +advise (const char *what, char *fmt, ...) { va_list ap; @@ -60,7 +60,7 @@ admonish (char *what, char *fmt, ...) * main routine for printing error messages. */ void -advertise (char *what, char *tail, char *fmt, va_list ap) +advertise (const char *what, char *tail, char *fmt, va_list ap) { int eindex = errno; char buffer[BUFSIZ], err[BUFSIZ]; @@ -85,7 +85,7 @@ advertise (char *what, char *tail, char *fmt, va_list ap) if (*what) { iov->iov_len = strlen (iov->iov_base = " "); iov++; - iov->iov_len = strlen (iov->iov_base = what); + iov->iov_len = strlen (iov->iov_base = (void*)what); iov++; iov->iov_len = strlen (iov->iov_base = ": "); iov++;