From: Sterling Hughes Date: Sun, 24 Mar 2002 21:16:02 +0000 (+0000) Subject: fix freebsd compile X-Git-Tag: php-4.3.0dev-ZendEngine2-Preview1~1056 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ad8b00be3e7aa83a32f943408bdc36b18d0259ff;p=php fix freebsd compile --- diff --git a/ext/dio/dio.c b/ext/dio/dio.c index 7aa674c25b..1beec45db3 100644 --- a/ext/dio/dio.c +++ b/ext/dio/dio.c @@ -74,6 +74,8 @@ static void _dio_close_fd(zend_rsrc_list_entry *rsrc TSRMLS_DC) #define RDIOC(c) REGISTER_LONG_CONSTANT(#c, c, CONST_CS | CONST_PERSISTENT) +#define DIO_UNDEF_CONST -1 + PHP_MINIT_FUNCTION(dio) { le_fd = zend_register_list_destructors_ex(_dio_close_fd, NULL, le_fd_name, module_number); @@ -87,7 +89,9 @@ PHP_MINIT_FUNCTION(dio) RDIOC(O_APPEND); RDIOC(O_NONBLOCK); RDIOC(O_NDELAY); +#ifdef O_SYNC RDIOC(O_SYNC); +#endif RDIOC(O_NOCTTY); RDIOC(S_IRWXU); RDIOC(S_IRUSR);