Skip to content

Commit 7029fd0

Browse files
Zend/zend_extensions: make zend_extension_version_info const (#10592)
A zend_extension_version_info is never written to.
1 parent 3bce116 commit 7029fd0

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

Zend/zend_extensions.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,10 @@ zend_result zend_load_extension_handle(DL_HANDLE handle, const char *path)
6363
{
6464
#if ZEND_EXTENSIONS_SUPPORT
6565
zend_extension *new_extension;
66-
zend_extension_version_info *extension_version_info;
6766

68-
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
67+
const zend_extension_version_info *extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
6968
if (!extension_version_info) {
70-
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
69+
extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
7170
}
7271
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
7372
if (!new_extension) {

sapi/phpdbg/phpdbg_prompt.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1253,11 +1253,10 @@ PHPDBG_API const char *phpdbg_load_module_or_extension(char **path, const char *
12531253
#if ZEND_EXTENSIONS_SUPPORT
12541254
do {
12551255
zend_extension *new_extension;
1256-
zend_extension_version_info *extension_version_info;
12571256

1258-
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
1257+
const zend_extension_version_info *extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "extension_version_info");
12591258
if (!extension_version_info) {
1260-
extension_version_info = (zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
1259+
extension_version_info = (const zend_extension_version_info *) DL_FETCH_SYMBOL(handle, "_extension_version_info");
12611260
}
12621261
new_extension = (zend_extension *) DL_FETCH_SYMBOL(handle, "zend_extension_entry");
12631262
if (!new_extension) {

0 commit comments

Comments
 (0)