|
40 | 40 | /* these variables are true statics/globals, and have to be mutex'ed on every access */
|
41 | 41 | ZEND_API HashTable module_registry;
|
42 | 42 |
|
| 43 | +ZEND_API bool zend_dl_use_deepbind = false; |
| 44 | + |
43 | 45 | static zend_module_entry **module_request_startup_handlers;
|
44 | 46 | static zend_module_entry **module_request_shutdown_handlers;
|
45 | 47 | static zend_module_entry **module_post_deactivate_handlers;
|
46 | 48 | static zend_module_entry **modules_dl_loaded;
|
47 | 49 |
|
48 | 50 | static zend_class_entry **class_cleanup_handlers;
|
49 | 51 |
|
| 52 | +ZEND_API void zend_set_dl_use_deepbind(bool use_deepbind) |
| 53 | +{ |
| 54 | + zend_dl_use_deepbind = use_deepbind; |
| 55 | +} |
| 56 | + |
50 | 57 | ZEND_API zend_result zend_get_parameters_array_ex(uint32_t param_count, zval *argument_array) /* {{{ */
|
51 | 58 | {
|
52 | 59 | zval *param_ptr;
|
|
0 commit comments