libmbfl/nls/nls_tr.c
libmbfl/nls/nls_ua.c
])
- PHP_MBSTRING_ADD_CFLAG([-DHAVE_CONFIG_H])
PHP_MBSTRING_ADD_INSTALL_HEADERS([libmbfl/config.h libmbfl/mbfl/eaw_table.h libmbfl/mbfl/mbfilter.h libmbfl/mbfl/mbfilter_8bit.h libmbfl/mbfl/mbfilter_pass.h libmbfl/mbfl/mbfilter_wchar.h libmbfl/mbfl/mbfl_consts.h libmbfl/mbfl/mbfl_convert.h libmbfl/mbfl/mbfl_defs.h libmbfl/mbfl/mbfl_encoding.h libmbfl/mbfl/mbfl_filter_output.h libmbfl/mbfl/mbfl_ident.h libmbfl/mbfl/mbfl_language.h libmbfl/mbfl/mbfl_memory_device.h libmbfl/mbfl/mbfl_string.h])
])
STDOUT.WriteLine("Using bundled libmbfl...");
- ADD_FLAG("CFLAGS_MBSTRING", "-Iext/mbstring/libmbfl -Iext/mbstring/libmbfl/mbfl \
- /D HAVE_CONFIG_H \
+ ADD_FLAG("CFLAGS_MBSTRING", "-Iext/mbstring -Iext/mbstring/libmbfl -Iext/mbstring/libmbfl/mbfl \
/D HAVE_STRICMP /D MBFL_DLL_EXPORT=1 /DZEND_ENABLE_STATIC_TSRMLS_CACHE=1")
FSO.CopyFile("ext\\mbstring\\libmbfl\\config.h.w32",
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "html_entities.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_7bit.h"
* "armenian code filter and converter"
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_armscii8.h"
#include "unicode_table_armscii8.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_ascii.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_base64.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_big5.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_byte2.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_byte4.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp1251.h"
#include "unicode_table_cp1251.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp1252.h"
#include "unicode_table_cp1252.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp1254.h"
#include "unicode_table_cp1254.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp5022x.h"
#include "mbfilter_jis.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp51932.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp850.h"
#include "unicode_table_cp850.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp866.h"
#include "unicode_table_cp866.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp932.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_cp936.h"
#define UNICODE_TABLE_CP936_DEF
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_cn.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_jp.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_jp_2004.h"
#include "mbfilter_sjis_2004.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_jp_win.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_kr.h"
#include "unicode_table_uhc.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_euc_tw.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_gb18030.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <string.h>
#include "mbfilter.h"
#include "mbfilter_htmlent.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_hz.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso2022_jp_ms.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso2022_kr.h"
#include "unicode_table_uhc.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso2022jp_2004.h"
#include "mbfilter_sjis_2004.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso2022jp_mobile.h"
#include "mbfilter_sjis_mobile.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_1.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_10.h"
#include "unicode_table_iso8859_10.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_13.h"
#include "unicode_table_iso8859_13.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_14.h"
#include "unicode_table_iso8859_14.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_15.h"
#include "unicode_table_iso8859_15.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_16.h"
#include "unicode_table_iso8859_16.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_2.h"
#include "unicode_table_iso8859_2.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_3.h"
#include "unicode_table_iso8859_3.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_4.h"
#include "unicode_table_iso8859_4.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_5.h"
#include "unicode_table_iso8859_5.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_6.h"
#include "unicode_table_iso8859_6.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_7.h"
#include "unicode_table_iso8859_7.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_8.h"
#include "unicode_table_iso8859_8.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_iso8859_9.h"
#include "unicode_table_iso8859_9.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_jis.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_koi8r.h"
#include "unicode_table_koi8r.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_koi8u.h"
#include "unicode_table_koi8u.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_qprint.h"
#include "unicode_prop.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_sjis.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_sjis_2004.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_sjis_mac.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_sjis_mobile.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_sjis_open.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_ucs2.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_ucs4.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_uhc.h"
#define UNICODE_TABLE_UHC_DEF
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf16.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf32.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf7.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf7imap.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf8.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_utf8_mobile.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfilter.h"
#include "mbfilter_uuencode.h"
*
*/
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-#include "zend_operators.h"
-
#include <stddef.h>
#include <string.h>
-#include <limits.h>
#include "mbfilter.h"
#include "mbfl_filter_output.h"
#include "mbfilter_8bit.h"
-#include "mbfilter_pass.h"
#include "mbfilter_wchar.h"
#include "filters/mbfilter_ascii.h"
#include "filters/mbfilter_base64.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include "mbfilter.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include "mbfilter.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include "mbfilter.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include "mbfl_encoding.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stddef.h>
-#include <string.h>
+#include "libmbfl/config.h"
#ifdef HAVE_STRINGS_H
-#include <strings.h>
+ /* For strcasecmp */
+ #include <strings.h>
#endif
#include "mbfl_encoding.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "mbfl_convert.h"
#include "mbfl_filter_output.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include "mbfl_ident.h"
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
+#include "libmbfl/config.h"
#include <stddef.h>
#include <string.h>
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
#include <string.h>
#include "zend.h"
-#include "mbfl_string.h"
#include "mbfl_memory_device.h"
/*
*
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stddef.h>
-
#include "mbfl_string.h"
#include "mbfilter_pass.h"
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_de.h"
static const char *mbfl_language_german_aliases[] = {"Deutsch", NULL};
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_en.h"
const mbfl_language mbfl_language_english = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_hy.h"
const mbfl_language mbfl_language_armenian = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_ja.h"
const mbfl_language mbfl_language_japanese = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_kr.h"
const mbfl_language mbfl_language_korean = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_neutral.h"
const mbfl_language mbfl_language_neutral = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_ru.h"
const mbfl_language mbfl_language_russian = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_tr.h"
const mbfl_language mbfl_language_turkish = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_ua.h"
const mbfl_language mbfl_language_ukrainian = {
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_uni.h"
static const char *mbfl_language_uni_aliases[] = {"universal", NULL};
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include <stddef.h>
-
-#include "mbfilter.h"
#include "nls_zh.h"
const mbfl_language mbfl_language_simplified_chinese = {
*/
/* {{{ includes */
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "php.h"
#include "php_ini.h"
#include "php_variables.h"
*/
/* {{{ includes */
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "php.h"
/* }}} */
*/
/* {{{ includes */
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
+#include "libmbfl/config.h"
#include "php.h"
#include "php_ini.h"
#include "php_variables.h"
#ifndef _MBSTRING_H
#define _MBSTRING_H
-#ifdef COMPILE_DL_MBSTRING
-#undef HAVE_MBSTRING
-#define HAVE_MBSTRING 1
-#endif
-
#include "php_version.h"
#define PHP_MBSTRING_VERSION PHP_VERSION
# define MBSTRING_API /* nothing special */
#endif
-
#ifdef HAVE_MBSTRING
#include "libmbfl/mbfl/mbfilter.h"
+----------------------------------------------------------------------+
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
+#include "libmbfl/config.h"
#include "php.h"
#include "php_ini.h"
all copies or substantial portions of the Software.
*/
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
#include "php.h"
-#include "php_ini.h"
#ifdef HAVE_MBSTRING