]> granicus.if.org Git - php/commitdiff
Merge branch 'PHP-7.4'
authorDmitry Stogov <dmitry@zend.com>
Tue, 17 Dec 2019 07:13:13 +0000 (10:13 +0300)
committerDmitry Stogov <dmitry@zend.com>
Tue, 17 Dec 2019 07:13:13 +0000 (10:13 +0300)
* PHP-7.4:
  Property names of internal classes from temporary extensins, loaded by dl(), may be emalloc-ed strings.

1  2 
Zend/zend_compile.c

index 43edd438bbbedff9223090f8cf3c12f1c0047281,ea2445739459fb93180746509965ac2053349ed8..be218e9e69b4cc41730b5717992faee312e6d667
@@@ -126,8 -122,7 +126,8 @@@ static void zend_destroy_property_info_
  {
        zend_property_info *property_info = Z_PTR_P(zv);
  
-       zend_string_release_ex(property_info->name, 1);
+       zend_string_release(property_info->name);
 +      zend_type_release(property_info->type, /* persistent */ 1);
        free(property_info);
  }
  /* }}} */