From c5808d70295966ca1e1086c6edaea2469bda25b8 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Fri, 24 Nov 2006 10:28:26 +0000 Subject: [PATCH] fix #39613 (Possible segfault in imap initialization due to missing module dependency) patch by wharmby at uk dot ibm dot com --- ext/imap/php_imap.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ext/imap/php_imap.c b/ext/imap/php_imap.c index b75c37042e..1db7fa9b83 100644 --- a/ext/imap/php_imap.c +++ b/ext/imap/php_imap.c @@ -169,10 +169,18 @@ zend_function_entry imap_functions[] = { }; /* }}} */ +/* {{{ imap dependencies */ +static zend_module_dep imap_deps[] = { + ZEND_MOD_REQUIRED("standard") + {NULL, NULL, NULL} +}; +/* }}} */ + /* {{{ imap_module_entry */ zend_module_entry imap_module_entry = { - STANDARD_MODULE_HEADER, + STANDARD_MODULE_HEADER_EX, NULL, + imap_deps, "imap", imap_functions, PHP_MINIT(imap), -- 2.50.1