mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Fix a bug in the resource dispencer
This commit is contained in:
parent
b7f2d80a28
commit
ddbcbb666d
3 changed files with 11 additions and 2 deletions
|
@ -21,7 +21,7 @@
|
|||
#include "zend_extensions.h"
|
||||
|
||||
ZEND_API zend_llist zend_extensions;
|
||||
static int last_resource_number=0;
|
||||
static int last_resource_number;
|
||||
|
||||
int zend_load_extensions(char **extension_paths)
|
||||
{
|
||||
|
@ -143,6 +143,14 @@ static void zend_extension_shutdown(zend_extension *extension)
|
|||
}
|
||||
|
||||
|
||||
int zend_startup_extensions()
|
||||
{
|
||||
zend_llist_init(&zend_extensions, sizeof(zend_extension), (void (*)(void *)) zend_extension_dtor, 1);
|
||||
last_resource_number = 0;
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
|
||||
void zend_shutdown_extensions()
|
||||
{
|
||||
zend_llist_apply(&zend_extensions, (void (*)(void *)) zend_extension_shutdown);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue