diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-12-21 14:50:55 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-12-21 14:50:55 +0000 |
commit | c6df9c945232b76340e298946b51684441f549fc (patch) | |
tree | 488259fdb9d5be8d536218301104b036541a97df /libc/stdio/vswprintf.c | |
parent | eebbc87bcc8d5bc6916870b7dd6cc4603f728a94 (diff) |
more of warning fixes, mostly pointer signedness mismatches
Diffstat (limited to 'libc/stdio/vswprintf.c')
-rw-r--r-- | libc/stdio/vswprintf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libc/stdio/vswprintf.c b/libc/stdio/vswprintf.c index beadb8a7d..10f7cc467 100644 --- a/libc/stdio/vswprintf.c +++ b/libc/stdio/vswprintf.c @@ -46,8 +46,8 @@ int vswprintf(wchar_t *__restrict buf, size_t size, size = ((SIZE_MAX - (size_t) buf)/sizeof(wchar_t)); } - f.__bufstart = (char *) buf; - f.__bufend = (char *)(buf + size); + f.__bufstart = (unsigned char *) buf; + f.__bufend = (unsigned char *) (buf + size); __STDIO_STREAM_INIT_BUFREAD_BUFPOS(&f); __STDIO_STREAM_DISABLE_GETC(&f); __STDIO_STREAM_DISABLE_PUTC(&f); @@ -58,7 +58,7 @@ int vswprintf(wchar_t *__restrict buf, size_t size, if (f.__bufpos == f.__bufend) { rv = -1; if (size) { - f.__bufpos = (char *)(((wchar_t *) f.__bufpos) - 1); + f.__bufpos = (unsigned char *) (((wchar_t *) f.__bufpos) - 1); } } if (size) { |