From d8bceb1472fddfab56437449a5be65341a3b4454 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Sun, 2 Jan 2022 03:43:55 -0500 Subject: [mod_webdav] copy_file_range() new in FreeBSD 13 (take 2) adjust feature defines for header visibility of copy_file_range() (introduced in FreeBSD 13) x-ref: https://redmine.lighttpd.net/issues/3128 https://github.com/freebsd/freebsd-src/blob/main/sys/sys/cdefs.h#L634 --- src/mod_webdav.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/mod_webdav.c b/src/mod_webdav.c index 2492400f..e9645e26 100644 --- a/src/mod_webdav.c +++ b/src/mod_webdav.c @@ -169,13 +169,11 @@ #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif -#ifdef HAVE_COPY_FILE_RANGE /* FreeBSD 13+ */ #ifdef __FreeBSD__ /* FreeBSD strict compliance hides libc extensions */ /*#define _XOPEN_SOURCE 700*//*(defined above)*/ -#define _ISOC11_SOURCE +#define _ISOC11_SOURCE 1 #define __BSD_VISIBLE 1 #endif -#endif #include "first.h" /* first */ #include "sys-mmap.h" -- cgit v1.2.1