mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Move constants into read-only data segment
This commit is contained in:
parent
71eaf0d97f
commit
9e709e2fa0
104 changed files with 162 additions and 162 deletions
|
@ -183,7 +183,7 @@ typedef struct _php_mb_regex_enc_name_map_t {
|
|||
OnigEncoding code;
|
||||
} php_mb_regex_enc_name_map_t;
|
||||
|
||||
php_mb_regex_enc_name_map_t enc_name_map[] = {
|
||||
static const php_mb_regex_enc_name_map_t enc_name_map[] = {
|
||||
#ifdef ONIG_ENCODING_EUC_JP
|
||||
{
|
||||
"EUC-JP\0EUCJP\0X-EUC-JP\0UJIS\0EUCJP\0EUCJP-WIN\0",
|
||||
|
@ -366,7 +366,7 @@ php_mb_regex_enc_name_map_t enc_name_map[] = {
|
|||
static OnigEncoding _php_mb_regex_name2mbctype(const char *pname)
|
||||
{
|
||||
const char *p;
|
||||
php_mb_regex_enc_name_map_t *mapping;
|
||||
const php_mb_regex_enc_name_map_t *mapping;
|
||||
|
||||
if (pname == NULL || !*pname) {
|
||||
return ONIG_ENCODING_UNDEF;
|
||||
|
@ -387,7 +387,7 @@ static OnigEncoding _php_mb_regex_name2mbctype(const char *pname)
|
|||
/* {{{ php_mb_regex_mbctype2name */
|
||||
static const char *_php_mb_regex_mbctype2name(OnigEncoding mbctype)
|
||||
{
|
||||
php_mb_regex_enc_name_map_t *mapping;
|
||||
const php_mb_regex_enc_name_map_t *mapping;
|
||||
|
||||
for (mapping = enc_name_map; mapping->names != NULL; mapping++) {
|
||||
if (mapping->code == mbctype) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue