Skip to content

Commit 24de427

Browse files
committed
Fix [-Wundef] warning in PCNTL extension
1 parent d50b076 commit 24de427

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

Diff for: ext/pcntl/pcntl.c

+5-5
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
#include "php_signal.h"
3636
#include "php_ticks.h"
3737

38-
#if HAVE_GETPRIORITY || HAVE_SETPRIORITY || HAVE_WAIT3
38+
#if defined(HAVE_GETPRIORITY) || defined(HAVE_SETPRIORITY) || defined(HAVE_WAIT3)
3939
#include <sys/wait.h>
4040
#include <sys/time.h>
4141
#include <sys/resource.h>
@@ -166,7 +166,7 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
166166
REGISTER_LONG_CONSTANT("SIGRTMAX", (zend_long) SIGRTMAX, CONST_CS | CONST_PERSISTENT);
167167
#endif
168168

169-
#if HAVE_GETPRIORITY || HAVE_SETPRIORITY
169+
#if defined(HAVE_GETPRIORITY) || defined(HAVE_SETPRIORITY)
170170
REGISTER_LONG_CONSTANT("PRIO_PGRP", PRIO_PGRP, CONST_CS | CONST_PERSISTENT);
171171
REGISTER_LONG_CONSTANT("PRIO_USER", PRIO_USER, CONST_CS | CONST_PERSISTENT);
172172
REGISTER_LONG_CONSTANT("PRIO_PROCESS", PRIO_PROCESS, CONST_CS | CONST_PERSISTENT);
@@ -181,7 +181,7 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
181181
/* }}} */
182182

183183
/* {{{ si_code */
184-
#if HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
184+
#if defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
185185
REGISTER_LONG_CONSTANT("SI_USER", SI_USER, CONST_CS | CONST_PERSISTENT);
186186
#ifdef SI_NOINFO
187187
REGISTER_LONG_CONSTANT("SI_NOINFO", SI_NOINFO, CONST_CS | CONST_PERSISTENT);
@@ -314,7 +314,7 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
314314
#ifdef BUS_OBJERR
315315
REGISTER_LONG_CONSTANT("BUS_OBJERR", BUS_OBJERR, CONST_CS | CONST_PERSISTENT);
316316
#endif
317-
#endif /* HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT */
317+
#endif /* defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT) */
318318
/* }}} */
319319

320320
/* unshare(/clone) constants */
@@ -1058,7 +1058,7 @@ PHP_FUNCTION(pcntl_sigprocmask)
10581058
#endif
10591059

10601060
#ifdef HAVE_STRUCT_SIGINFO_T
1061-
# if HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
1061+
# if defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
10621062
static void pcntl_sigwaitinfo(INTERNAL_FUNCTION_PARAMETERS, int timedwait) /* {{{ */
10631063
{
10641064
zval *user_set, *user_signo, *user_siginfo = NULL;

Diff for: ext/pcntl/pcntl.stub.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ function pcntl_sigprocmask(int $how, array $set, &$oldset = null): bool {}
2323
#endif
2424

2525
#ifdef HAVE_STRUCT_SIGINFO_T
26-
#if HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
26+
#if defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
2727
function pcntl_sigwaitinfo(array $set, &$info = []): int|false {}
2828

2929
function pcntl_sigtimedwait(array $set, &$info = [], int $seconds = 0, int $nanoseconds = 0): int|false {}

Diff for: ext/pcntl/pcntl_arginfo.h

+6-6
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_pcntl_sigprocmask, 0, 2, _IS_BOO
3737
ZEND_END_ARG_INFO()
3838
#endif
3939

40-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
40+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
4141
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_pcntl_sigwaitinfo, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
4242
ZEND_ARG_TYPE_INFO(0, set, IS_ARRAY, 0)
4343
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(1, info, "[]")
4444
ZEND_END_ARG_INFO()
4545
#endif
4646

47-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
47+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
4848
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_pcntl_sigtimedwait, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
4949
ZEND_ARG_TYPE_INFO(0, set, IS_ARRAY, 0)
5050
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(1, info, "[]")
@@ -128,10 +128,10 @@ ZEND_FUNCTION(pcntl_signal_dispatch);
128128
#if defined(HAVE_SIGPROCMASK)
129129
ZEND_FUNCTION(pcntl_sigprocmask);
130130
#endif
131-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
131+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
132132
ZEND_FUNCTION(pcntl_sigwaitinfo);
133133
#endif
134-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
134+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
135135
ZEND_FUNCTION(pcntl_sigtimedwait);
136136
#endif
137137
ZEND_FUNCTION(pcntl_wifexited);
@@ -169,10 +169,10 @@ static const zend_function_entry ext_functions[] = {
169169
#if defined(HAVE_SIGPROCMASK)
170170
ZEND_FE(pcntl_sigprocmask, arginfo_pcntl_sigprocmask)
171171
#endif
172-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
172+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
173173
ZEND_FE(pcntl_sigwaitinfo, arginfo_pcntl_sigwaitinfo)
174174
#endif
175-
#if defined(HAVE_STRUCT_SIGINFO_T) && HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
175+
#if defined(HAVE_STRUCT_SIGINFO_T) && defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
176176
ZEND_FE(pcntl_sigtimedwait, arginfo_pcntl_sigtimedwait)
177177
#endif
178178
ZEND_FE(pcntl_wifexited, arginfo_pcntl_wifexited)

Diff for: ext/pcntl/php_pcntl.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ PHP_FUNCTION(pcntl_strerror);
5555
PHP_FUNCTION(pcntl_sigprocmask);
5656
#endif
5757
#ifdef HAVE_STRUCT_SIGINFO_T
58-
# if HAVE_SIGWAITINFO && HAVE_SIGTIMEDWAIT
58+
# if defined(HAVE_SIGWAITINFO) && defined(HAVE_SIGTIMEDWAIT)
5959
PHP_FUNCTION(pcntl_sigwaitinfo);
6060
PHP_FUNCTION(pcntl_sigtimedwait);
6161
# endif

0 commit comments

Comments
 (0)