fix all implicit conversion between signed/unsigned pointers
authorRich Felker <dalias@aerifal.cx>
Fri, 25 Mar 2011 20:34:03 +0000 (16:34 -0400)
committerRich Felker <dalias@aerifal.cx>
Fri, 25 Mar 2011 20:34:03 +0000 (16:34 -0400)
commit9ae8d5fc71a4b61ec826d58f03f7b543755fb1d4
treea712bede2bb0cef734418927fee7704732628e83
parenta37452430f93700aeb122d693959ad79d8e43ada
fix all implicit conversion between signed/unsigned pointers

sadly the C language does not specify any such implicit conversion, so
this is not a matter of just fixing warnings (as gcc treats it) but
actual errors. i would like to revisit a number of these changes and
possibly revise the types used to reduce the number of casts required.
19 files changed:
src/locale/iconv.c
src/misc/crypt.c
src/multibyte/mbrtowc.c
src/network/getaddrinfo.c
src/signal/siglongjmp.c
src/stdio/fputwc.c
src/stdio/ungetwc.c
src/stdio/vdprintf.c
src/stdio/vfprintf.c
src/stdio/vsnprintf.c
src/stdio/vswprintf.c
src/stdlib/strtold.c
src/stdlib/strtoumax.c
src/string/strcasecmp.c
src/string/strcspn.c
src/string/strncasecmp.c
src/string/strncmp.c
src/string/strspn.c
src/string/strstr.c