diff options
-rw-r--r-- | libc/stdio/scanf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libc/stdio/scanf.c b/libc/stdio/scanf.c index cfe52d94f..b6fc1a699 100644 --- a/libc/stdio/scanf.c +++ b/libc/stdio/scanf.c @@ -1182,9 +1182,9 @@ int VFSCANF (FILE *__restrict fp, const Wchar *__restrict format, va_list arg) wchar_t *wb; #endif /* L_vfwscanf */ -#ifdef __UCLIBC_HAS_WCHAR__ +#if defined(__UCLIBC_HAS_LOCALE__) && !defined(L_vfwscanf) || !defined(L_vfscanf) mbstate_t mbstate; -#endif /* __UCLIBC_HAS_WCHAR__ */ +#endif struct scan_cookie sc; psfs_t psfs; |