]> granicus.if.org Git - php/commitdiff
Expose zend_signal_handler_unblock() to DSO extensions to allow usage of HANDLE_UNBLO...
authorDmitry Stogov <dmitry@php.net>
Fri, 2 Dec 2011 12:14:16 +0000 (12:14 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 2 Dec 2011 12:14:16 +0000 (12:14 +0000)
Zend/zend_signal.c
Zend/zend_signal.h

index 90dfa4748db067c54f33acd0aa1c060c8282de7b..f61ae0b176cd00a69c7c023161eab286c9e9aed0 100644 (file)
@@ -131,7 +131,7 @@ void zend_signal_handler_defer(int signo, siginfo_t *siginfo, void *context)
 
 /* {{{ zend_signal_handler_unblock
  * Handle deferred signal from HANDLE_UNBLOCK_ALARMS */
-void zend_signal_handler_unblock(TSRMLS_D)
+ZEND_API void zend_signal_handler_unblock(TSRMLS_D)
 {
        zend_signal_queue_t *queue;
        zend_signal_t zend_signal;
index bc101320911b520068a495c03d58a4fc9765c0bd..54f47ee54f949bbede206a50965044abd5f08b75 100644 (file)
@@ -79,7 +79,7 @@ extern ZEND_API zend_signal_globals_t zend_signal_globals;
 # define SIGNAL_END_CRITICAL()         zend_sigprocmask(SIG_SETMASK, &oldmask, NULL);
 
 void zend_signal_handler_defer(int signo, siginfo_t *siginfo, void *context);
-void zend_signal_handler_unblock();
+ZEND_API void zend_signal_handler_unblock();
 void zend_signal_activate(TSRMLS_D);
 void zend_signal_deactivate(TSRMLS_D);
 void zend_signal_startup();