mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00

This requirements bump should rarely affect anybody in practice. All major distros already ship more recent ICU versions, and even for Solaris 11, ICU 57.1 is available via OpenCSW. Note that ICU 57.1 has been released on 2016-03-23[1]. [1] <https://icu.unicode.org/download/57> Closes GH-16688.
34 lines
1.4 KiB
C
34 lines
1.4 KiB
C
/*
|
|
+----------------------------------------------------------------------+
|
|
| This source file is subject to version 3.01 of the PHP license, |
|
|
| that is bundled with this package in the file LICENSE, and is |
|
|
| available through the world-wide-web at the following url: |
|
|
| https://www.php.net/license/3_01.txt |
|
|
| If you did not receive a copy of the PHP license and are unable to |
|
|
| obtain it through the world-wide-web, please send a note to |
|
|
| license@php.net so we can mail you a copy immediately. |
|
|
+----------------------------------------------------------------------+
|
|
| Authors: Ed Batutis <ed@batutis.com> |
|
|
+----------------------------------------------------------------------+
|
|
*/
|
|
|
|
#ifndef NORMALIZER_NORMALIZER_H
|
|
#define NORMALIZER_NORMALIZER_H
|
|
|
|
#include <php.h>
|
|
#include <unicode/utypes.h>
|
|
#include <unicode/unorm2.h>
|
|
|
|
#define NORMALIZER_FORM_D 0x4
|
|
#define NORMALIZER_NFD NORMALIZER_FORM_D
|
|
#define NORMALIZER_FORM_KD 0x8
|
|
#define NORMALIZER_NFKD NORMALIZER_FORM_KD
|
|
#define NORMALIZER_FORM_C 0x10
|
|
#define NORMALIZER_NFC NORMALIZER_FORM_C
|
|
#define NORMALIZER_FORM_KC 0x20
|
|
#define NORMALIZER_NFKC NORMALIZER_FORM_KC
|
|
#define NORMALIZER_FORM_KC_CF 0x30
|
|
#define NORMALIZER_NFKC_CF NORMALIZER_FORM_KC_CF
|
|
#define NORMALIZER_DEFAULT NORMALIZER_FORM_C
|
|
|
|
#endif // NORMALIZER_NORMALIZER_H
|