]> granicus.if.org Git - php/commit
Change indexing scheme for symtable_cache
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 20 Jun 2019 08:52:18 +0000 (10:52 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Thu, 20 Jun 2019 14:21:39 +0000 (16:21 +0200)
commiteaafb69eea9dba06ee542383a746d3668fa072cf
tree56713e27861410b6767f9cc8347691ee3288dcbe
parent961935fde224f4488d3335bf8f509fb679e06e58
Change indexing scheme for symtable_cache

symtable_cache_ptr now points to the first unused symtable_cache
entry, rahter than the last used one. This avoids taking a pointer
to the minus first element of the array, which is UB. Instead we
take a pointer to the end plus one, which is not UB.
Zend/zend_execute.c
Zend/zend_execute_API.c
Zend/zend_globals.h