summaryrefslogtreecommitdiff
path: root/ext/standard/basic_functions.c
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2000-05-06 23:17:11 +0000
committerSascha Schumann <sas@php.net>2000-05-06 23:17:11 +0000
commit54fa1a77d7c68d196eb3fc83dec33bbf583b19d2 (patch)
tree3bd148888234529a95dbb4e019e82678b9e7bb93 /ext/standard/basic_functions.c
parentdf81aba99fabebc8e6c90d5a4b7491aa49e183a6 (diff)
downloadphp-git-54fa1a77d7c68d196eb3fc83dec33bbf583b19d2.tar.gz
On some systems, <syslog.h> defines syslog to another symbol, so that
syslog.lo does not contain the expected symbols. Including <symbol.h> in basic_functions.c fixes the resulting linking problem.
Diffstat (limited to 'ext/standard/basic_functions.c')
-rw-r--r--ext/standard/basic_functions.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c
index 1fa2dab0fd..d41255facb 100644
--- a/ext/standard/basic_functions.c
+++ b/ext/standard/basic_functions.c
@@ -44,6 +44,9 @@
#if HAVE_LOCALE_H
#include <locale.h>
#endif
+#ifndef PHP_WIN32
+#include <syslog.h> /* for possible syslog macro */
+#endif
#include "safe_mode.h"
#ifdef PHP_WIN32
#include "win32/unistd.h"