diff options
| author | BeF | 2022-07-20 12:11:56 +0200 |
|---|---|---|
| committer | GitHub | 2022-07-20 12:11:56 +0200 |
| commit | 75595945d1d868fbd6db743809ca8a3eb5de3113 (patch) | |
| tree | e7cc3d1d4db617fc5ab1dbcc60f2366407eb5da5 /src/snuffleupagus.c | |
| parent | cbf0a9be15e4345bbe0da0c6be305434928ea759 (diff) | |
| parent | 72109c9bf016145364b19162a5ff998fc5858a9c (diff) | |
Merge branch 'master' into pr1
Diffstat (limited to 'src/snuffleupagus.c')
| -rw-r--r-- | src/snuffleupagus.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/snuffleupagus.c b/src/snuffleupagus.c index 1f5b660..30f6b3d 100644 --- a/src/snuffleupagus.c +++ b/src/snuffleupagus.c | |||
| @@ -265,7 +265,7 @@ static void add_df_to_arr(zval *arr, sp_disabled_function const *const df) { | |||
| 265 | if (df->functions_list && df->functions_list->data) { | 265 | if (df->functions_list && df->functions_list->data) { |
| 266 | zval arr_fl; | 266 | zval arr_fl; |
| 267 | array_init(&arr_fl); | 267 | array_init(&arr_fl); |
| 268 | for (sp_list_node *p = df->functions_list; p; p = p->next) { add_next_index_str(&arr_fl, p->data); } | 268 | for (sp_list_node *p = df->functions_list; p; p = p->next) { add_next_index_string(&arr_fl, (char*)p->data); } |
| 269 | add_assoc_zval(&arr_df, "function_list", &arr_fl); | 269 | add_assoc_zval(&arr_df, "function_list", &arr_fl); |
| 270 | } else { | 270 | } else { |
| 271 | add_assoc_null(&arr_df, "function_list"); | 271 | add_assoc_null(&arr_df, "function_list"); |
| @@ -283,6 +283,7 @@ static void add_df_to_arr(zval *arr, sp_disabled_function const *const df) { | |||
| 283 | add_assoc_long(&arr_df, SP_TOKEN_LINE_NUMBER, df->line); | 283 | add_assoc_long(&arr_df, SP_TOKEN_LINE_NUMBER, df->line); |
| 284 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_RET, df->ret); | 284 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_RET, df->ret); |
| 285 | ADD_ASSOC_REGEXP(&arr_df, SP_TOKEN_RET_REGEXP, df->r_ret); | 285 | ADD_ASSOC_REGEXP(&arr_df, SP_TOKEN_RET_REGEXP, df->r_ret); |
| 286 | add_assoc_long(&arr_df, SP_TOKEN_RET_TYPE, df->ret_type); | ||
| 286 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_VALUE, df->value); | 287 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_VALUE, df->value); |
| 287 | ADD_ASSOC_REGEXP(&arr_df, SP_TOKEN_VALUE_REGEXP, df->r_value); | 288 | ADD_ASSOC_REGEXP(&arr_df, SP_TOKEN_VALUE_REGEXP, df->r_value); |
| 288 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_KEY, df->key); | 289 | ADD_ASSOC_ZSTR(&arr_df, SP_TOKEN_KEY, df->key); |
| @@ -495,6 +496,7 @@ static PHP_INI_MH(OnUpdateConfiguration) { | |||
| 495 | 496 | ||
| 496 | // set some defaults | 497 | // set some defaults |
| 497 | SPCFG(show_old_php_warning) = true; | 498 | SPCFG(show_old_php_warning) = true; |
| 499 | SPCFG(readonly_exec).extended_checks = true; | ||
| 498 | 500 | ||
| 499 | char *str = new_value->val; | 501 | char *str = new_value->val; |
| 500 | 502 | ||
