summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS2
-rw-r--r--ext/standard/basic_functions.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 96fb512594..8f9a98414b 100644
--- a/NEWS
+++ b/NEWS
@@ -23,6 +23,8 @@ PHP NEWS
. Fixed bug #70303 (Incorrect constructor reflection for ArrayObject). (cmb)
- Standard:
+ . Fixed bug #70342 (changing configuration with ignore_user_abort(true) isn't
+ working). (Laruence)
. Fixed bug #70295 (Segmentation fault with setrawcookie). (Bob)
- Reflection:
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index 8b83d558d3..ca8bbae35b 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -5526,7 +5526,7 @@ PHP_FUNCTION(ignore_user_abort)
old_setting = PG(ignore_user_abort);
if (arg) {
- zend_string *key = zend_string_init("ignore_user_abort", sizeof("ignore_user_abort"), 0);
+ zend_string *key = zend_string_init("ignore_user_abort", sizeof("ignore_user_abort") - 1, 0);
zend_alter_ini_entry_chars(key, arg ? "1" : "0", 1, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
zend_string_release(key);
}