php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Return to Bug #71041
Patch php_7.1_zend_signals_static_lib.patch revision 2017-01-20 08:22 UTC by maroszek at gmx dot net
revision 2017-01-16 15:02 UTC by maroszek at gmx dot net
Patch php7_0_0-zend_signal_startup-api.patch revision 2015-12-06 09:36 UTC by rainer dot jung at kippdata dot de

Patch php_7.1_zend_signals_static_lib.patch for Compile Failure Bug #71041

Patch version 2017-01-20 08:22 UTC

Return to Bug #71041 | Download this patch
This patch renders other patches obsolete

Obsolete patches:

Patch Revisions: 2017-01-20 08:22 UTC | 2017-01-16 15:02 UTC

Developer: maroszek@gmx.net


 diff --git a/Zend/zend_signal.c b/Zend/zend_signal.c
 index b4f5741..b5d1ac8 100644
 --- a/Zend/zend_signal.c
 +++ b/Zend/zend_signal.c
 @@ -360,7 +360,7 @@ void zend_signal_init() /* {{{ */
 
 diff -purN php-7.1.1-orig/Zend/zend_signal.c php-7.1.1/Zend/zend_signal.c
 --- php-7.1.1-orig/Zend/zend_signal.c	2017-01-20 08:54:47.306682370 +0100
 +++ php-7.1.1/Zend/zend_signal.c	2017-01-20 08:55:38.025569634 +0100
 @@ -387,7 +387,7 @@ void zend_signal_init(void) /* {{{ */
  
   /* {{{ zend_signal_startup
    * alloc zend signal globals */
  -void zend_signal_startup(void)
  +ZEND_API void zend_signal_startup(void)
   {
 
  
   #ifdef ZTS
 diff --git a/Zend/zend_signal.h b/Zend/zend_signal.h
 index 0c32db5..16fc0ab 100644
 --- a/Zend/zend_signal.h
 +++ b/Zend/zend_signal.h
 @@ -88,7 +88,9 @@ ZEND_API void zend_signal_handler_unblock(void);
 diff -purN php-7.1.1-orig/Zend/zend_signal.h php-7.1.1/Zend/zend_signal.h
 --- php-7.1.1-orig/Zend/zend_signal.h	2017-01-20 08:54:47.326681920 +0100
 +++ php-7.1.1/Zend/zend_signal.h	2017-01-20 08:56:52.640024318 +0100
 @@ -88,7 +88,9 @@ END_EXTERN_C()
  ZEND_API void zend_signal_handler_unblock(void);
   void zend_signal_activate(void);
   void zend_signal_deactivate(void);
  -void zend_signal_startup(void);
  +BEGIN_EXTERN_C()
  +ZEND_API extern void zend_signal_startup(void);
  +END_EXTERN_C()
   void zend_signal_init(void);
  
  ZEND_API int zend_signal(int signo, void (*handler)(int));
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue May 07 15:01:36 2024 UTC