]> granicus.if.org Git - php/commitdiff
*BSD doesn't have SIGPOLL or SIGPWR
authorJason Greene <jason@php.net>
Tue, 26 Jun 2001 04:54:47 +0000 (04:54 +0000)
committerJason Greene <jason@php.net>
Tue, 26 Jun 2001 04:54:47 +0000 (04:54 +0000)
ext/pcntl/pcntl.c

index 6c7b4cc2125b0134b2a8be82fe26096065b2fd0d..81d074c3c5c9981267e962b09b6a7d0fd8950c8f 100755 (executable)
@@ -125,9 +125,13 @@ void php_register_signal_constants(INIT_FUNC_ARGS)
        REGISTER_LONG_CONSTANT("SIGVTALRM",(long) SIGVTALRM, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SIGPROF",  (long) SIGPROF, CONST_CS | CONST_PERSISTENT);
        REGISTER_LONG_CONSTANT("SIGWINCH", (long) SIGWINCH, CONST_CS | CONST_PERSISTENT);
+#ifdef SIGPOLL
        REGISTER_LONG_CONSTANT("SIGPOLL",  (long) SIGPOLL, CONST_CS | CONST_PERSISTENT);
+#endif
        REGISTER_LONG_CONSTANT("SIGIO",    (long) SIGIO, CONST_CS | CONST_PERSISTENT);
+#ifdef SIGPWR
        REGISTER_LONG_CONSTANT("SIGPWR",   (long) SIGPWR, CONST_CS | CONST_PERSISTENT);
+#endif
        REGISTER_LONG_CONSTANT("SIGSYS",   (long) SIGSYS, CONST_CS | CONST_PERSISTENT);
 }