]> granicus.if.org Git - php/commitdiff
Fixed bug #75311
authorMathieu CARBONNEAUX <mcarbonneaux@gmail.com>
Wed, 4 Oct 2017 23:34:20 +0000 (01:34 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 5 Oct 2017 10:24:57 +0000 (12:24 +0200)
NEWS
sapi/apache2handler/apache_config.c

diff --git a/NEWS b/NEWS
index 5154345aeff037d1fe210a360c4e6364d2d6d08c..b68ad9638845bd4dd943d9cb698b34c16f28893a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,10 @@ PHP                                                                        NEWS
   . Fixed bug #75290 (debug info of Closures of internal functions contain
     garbage argument names). (Andrea)
 
+- Apache2Handler:
+  . Fixed bug #75311 (error: 'zend_hash_key' has no member named 'arKey' in
+    apache2handler). (mcarbonneaux)
+
 - OCI8:
   . Fixed incorrect reference counting. (Dmitry, Tianfang Yang)
 
index 93d0ec3d976f0ce57dcabee9847ff06bddfda958..4ac45fc958bd007541659612ae6de498521e82e1 100644 (file)
@@ -128,7 +128,7 @@ static zend_bool should_overwrite_per_dir_entry(HashTable *target_ht, zval *zv,
 
        if (new_per_dir_entry->status >= orig_per_dir_entry->status) {
                /* use new entry */
-               phpapdebug((stderr, "ADDING/OVERWRITING %s (%d vs. %d)\n", hash_key->arKey, new_per_dir_entry->status, orig_per_dir_entry->status));
+               phpapdebug((stderr, "ADDING/OVERWRITING %s (%d vs. %d)\n", ZSTR_VAL(hash_key->key), new_per_dir_entry->status, orig_per_dir_entry->status));
                return 1;
        } else {
                return 0;
@@ -176,7 +176,7 @@ void apply_config(void *dummy)
        php_dir_entry *data;
 
        ZEND_HASH_FOREACH_STR_KEY_PTR(&d->config, str, data) {
-               phpapdebug((stderr, "APPLYING (%s)(%s)\n", str, data->value));
+               phpapdebug((stderr, "APPLYING (%s)(%s)\n", ZSTR_VAL(str), data->value));
                if (zend_alter_ini_entry_chars(str, data->value, data->value_len, data->status, data->htaccess?PHP_INI_STAGE_HTACCESS:PHP_INI_STAGE_ACTIVATE) == FAILURE) {
                        phpapdebug((stderr, "..FAILED\n"));
                }