]> granicus.if.org Git - php/commitdiff
fix mbrlen prototype availability
authorAnatol Belski <ab@php.net>
Mon, 18 May 2015 16:29:59 +0000 (18:29 +0200)
committerAnatol Belski <ab@php.net>
Mon, 18 May 2015 20:37:19 +0000 (22:37 +0200)
ext/standard/php_string.h

index a02658dc63567a17ea6cfb2a546e3251482acc52..b5cf8f3051754a071a9bde82a241881b9f1767df 100644 (file)
@@ -154,6 +154,9 @@ PHPAPI char *php_strerror(int errnum);
 # define php_mblen(ptr, len) 1
 # define php_mb_reset()
 #elif defined(_REENTRANT) && defined(HAVE_MBRLEN) && defined(HAVE_MBSTATE_T)
+# ifdef PHP_WIN32
+# include <wchar.h>
+# endif
 # define php_mblen(ptr, len) ((int) mbrlen(ptr, len, &BG(mblen_state)))
 # define php_mb_reset() memset(&BG(mblen_state), 0, sizeof(BG(mblen_state)))
 #else