mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Zend/zend_extensions: make zend_extension_version_info const (#10592)
A zend_extension_version_info is never written to.
This commit is contained in:
parent
3bce116069
commit
7029fd08b1
2 changed files with 4 additions and 6 deletions
|
@ -63,11 +63,10 @@ zend_result zend_load_extension_handle(DL_HANDLE handle, const char *path)
|
||||||
{
|
{
|
||||||
#if ZEND_EXTENSIONS_SUPPORT
|
#if ZEND_EXTENSIONS_SUPPORT
|
||||||
zend_extension *new_extension;
|
zend_extension *new_extension;
|
||||||
zend_extension_version_info *extension_version_info;
|
|
||||||
|
|
||||||
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
|
const zend_extension_version_info *extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
|
||||||
if (!extension_version_info) {
|
if (!extension_version_info) {
|
||||||
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
|
extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
|
||||||
}
|
}
|
||||||
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
|
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
|
||||||
if (!new_extension) {
|
if (!new_extension) {
|
||||||
|
|
|
@ -1253,11 +1253,10 @@ PHPDBG_API const char *phpdbg_load_module_or_extension(char **path, const char *
|
||||||
#if ZEND_EXTENSIONS_SUPPORT
|
#if ZEND_EXTENSIONS_SUPPORT
|
||||||
do {
|
do {
|
||||||
zend_extension *new_extension;
|
zend_extension *new_extension;
|
||||||
zend_extension_version_info *extension_version_info;
|
|
||||||
|
|
||||||
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
|
const zend_extension_version_info *extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
|
||||||
if (!extension_version_info) {
|
if (!extension_version_info) {
|
||||||
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
|
extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
|
||||||
}
|
}
|
||||||
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
|
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
|
||||||
if (!new_extension) {
|
if (!new_extension) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue