--- src/lib/libc/stdio/perror.c 2005/01/31 22:29:40 1.5 +++ src/lib/libc/stdio/perror.c 2005/07/23 20:23:06 1.6 @@ -53,17 +53,17 @@ perror(const char *s) v = iov; if (s != NULL && *s != '\0') { - v->iov_base = (char *)s; + v->iov_base = __DECONST(char *, s); v->iov_len = strlen(s); v++; - v->iov_base = ": "; + v->iov_base = __DECONST(char *, ": "); v->iov_len = 2; v++; } v->iov_base = strerror(errno); v->iov_len = strlen(v->iov_base); v++; - v->iov_base = "\n"; + v->iov_base = __DECONST(char *, "\n"); v->iov_len = 1; (void)_writev(STDERR_FILENO, iov, (v - iov) + 1); }