From ffb9e154657ca743fed088d6d84301975dfda969 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Fri, 24 Nov 2006 10:28:51 +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 c6c3910f7d0..f47649b5e4f 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),