From 41c5b38b71f8b6961e63d26448ee1a65a4982d15 Mon Sep 17 00:00:00 2001 From: "Valentin V. Bartenev" Date: Tue, 20 Nov 2018 18:48:06 +0300 Subject: [PATCH] Fix bug #71041 dynamic embed SAPI load error If the library is built with ZEND_SIGNALS defined, it's unusable with an external SAPI module because the zend_signal_startup() call is mandatory in this case. This bug is similar to #74149, but related to dynamic loading of PHP library. --- Zend/zend_signal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_signal.h b/Zend/zend_signal.h index c42a3991a53dd..449f4f0a8a796 100644 --- a/Zend/zend_signal.h +++ b/Zend/zend_signal.h @@ -88,7 +88,7 @@ ZEND_API void zend_signal_handler_unblock(void); void zend_signal_activate(void); void zend_signal_deactivate(void); BEGIN_EXTERN_C() -void zend_signal_startup(void); +ZEND_API void zend_signal_startup(void); END_EXTERN_C() void zend_signal_init(void);