Skip to content

Commit 71aac66

Browse files
committed
ext/mbstring.c: cleanup headers and include intrisics
1 parent f5ca1e5 commit 71aac66

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

ext/mbstring/mbstring.c

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,28 +28,24 @@
2828
#include "ext/standard/php_string.h"
2929
#include "ext/standard/php_mail.h"
3030
#include "ext/standard/exec.h"
31-
#include "ext/standard/url.h"
3231
#include "main/php_output.h"
3332
#include "ext/standard/info.h"
3433
#include "ext/pcre/php_pcre.h"
3534

3635
#include "libmbfl/mbfl/mbfilter_8bit.h"
3736
#include "libmbfl/mbfl/mbfilter_pass.h"
38-
#include "libmbfl/mbfl/mbfilter_wchar.h"
3937
#include "libmbfl/mbfl/eaw_table.h"
4038
#include "libmbfl/filters/mbfilter_base64.h"
4139
#include "libmbfl/filters/mbfilter_cjk.h"
4240
#include "libmbfl/filters/mbfilter_qprint.h"
4341
#include "libmbfl/filters/mbfilter_htmlent.h"
4442
#include "libmbfl/filters/mbfilter_uuencode.h"
4543
#include "libmbfl/filters/mbfilter_ucs4.h"
46-
#include "libmbfl/filters/mbfilter_utf8.h"
4744
#include "libmbfl/filters/mbfilter_utf16.h"
4845
#include "libmbfl/filters/mbfilter_singlebyte.h"
4946
#include "libmbfl/filters/translit_kana_jisx0201_jisx0208.h"
5047
#include "libmbfl/filters/unicode_prop.h"
5148

52-
#include "php_variables.h"
5349
#include "php_globals.h"
5450
#include "rfc1867.h"
5551
#include "php_content_types.h"
@@ -69,6 +65,15 @@
6965

7066
#include "rare_cp_bitvec.h"
7167

68+
#ifdef __SSE2__
69+
#include <emmintrin.h>
70+
#endif
71+
72+
#ifdef __SSE3__
73+
#include <immintrin.h>
74+
#include <pmmintrin.h>
75+
#endif
76+
7277
/* }}} */
7378

7479
/* {{{ prototypes */

0 commit comments

Comments
 (0)