X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Ffgetwc.c;h=77b30fd18df076664895f8d6eff2182039cccea2;hb=a8c17e6587e68c4330999dd408d4add1d81296bf;hp=c990545f85b73690544b8e6d061833e23493e9b6;hpb=c247ebdd989365d20da3ce41fdeb2002e0a1ba13;p=musl diff --git a/src/stdio/fgetwc.c b/src/stdio/fgetwc.c index c990545f..77b30fd1 100644 --- a/src/stdio/fgetwc.c +++ b/src/stdio/fgetwc.c @@ -12,7 +12,7 @@ wint_t __fgetwc_unlocked(FILE *f) /* Convert character from buffer if possible */ if (f->rpos < f->rend) { - l = mbrtowc(&wc, f->rpos, f->rend - f->rpos, &st); + l = mbrtowc(&wc, (void *)f->rpos, f->rend - f->rpos, &st); if (l+2 >= 2) { f->rpos += l + !l; /* l==0 means 1 byte, null */ return wc; @@ -30,7 +30,7 @@ wint_t __fgetwc_unlocked(FILE *f) if (!mbsinit(&st)) errno = EILSEQ; return WEOF; } - l = mbrtowc(&wc, &b, 1, &st); + l = mbrtowc(&wc, (void *)&b, 1, &st); if (l == -1) return WEOF; }