]> granicus.if.org Git - php/commitdiff
enable ftok implementation
authorAnatol Belski <ab@php.net>
Tue, 22 Sep 2015 19:26:33 +0000 (21:26 +0200)
committerAnatol Belski <ab@php.net>
Sat, 10 Oct 2015 15:31:19 +0000 (17:31 +0200)
ext/standard/ftok.c
win32/build/config.w32
win32/build/config.w32.h.in

index 40e56f1851082cdf309a5b57f486ce4b335e1cc6..dac4e8840a2f293d620b41a10e46b88f0a5ff15b 100644 (file)
 #include <sys/ipc.h>
 #endif
 
+#ifdef PHP_WIN32
+#include "win32/ftok.h"
+#endif
+
 #if HAVE_FTOK
 /* {{{ proto int ftok(string pathname, string proj)
    Convert a pathname and a project identifier to a System V IPC key */
index b7e5e492209a2f6b735377144a573b7c3bb8531d..609f5c5d4619766c7658b186ca10930d9f68812d 100644 (file)
@@ -160,7 +160,8 @@ ADD_SOURCES("main/streams", "streams.c cast.c memory.c filter.c plain_wrapper.c
 ADD_FLAG("CFLAGS_BD_MAIN_STREAMS", "/D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
 
 ADD_SOURCES("win32", "dllmain.c glob.c readdir.c \
-       registry.c select.c sendmail.c time.c winutil.c wsyslog.c globals.c getrusage.c");
+       registry.c select.c sendmail.c time.c winutil.c wsyslog.c globals.c \
+       getrusage.c ftok.c");
 
 ADD_FLAG("CFLAGS_BD_WIN32", "/D ZEND_ENABLE_STATIC_TSRMLS_CACHE=1");
 
index b2ee6f195864d370139f6b02b215baeacb681355..d73678b1ec281029e6896a2be61b55ed9ef498d4 100644 (file)
 
 #define HAVE_GETRUSAGE
 
+#define HAVE_FTOK 1