From d155ffb5040bdf2d7534730a0fa3c9eebad60c30 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 29 Jul 2026 07:05:12 +0200 Subject: [PATCH] Fix error: static declaration of copy_file_range follows non-static declaration --- main/io/php_io_copy_linux.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/io/php_io_copy_linux.c b/main/io/php_io_copy_linux.c index af92b14a64d3..e5d7ecb1b721 100644 --- a/main/io/php_io_copy_linux.c +++ b/main/io/php_io_copy_linux.c @@ -21,11 +21,12 @@ #if !defined(HAVE_COPY_FILE_RANGE) && defined(__NR_copy_file_range) #define HAVE_COPY_FILE_RANGE 1 -static inline ssize_t copy_file_range( +static inline ssize_t php_copy_file_range( int fd_in, off_t *off_in, int fd_out, off_t *off_out, size_t len, unsigned int flags) { return syscall(__NR_copy_file_range, fd_in, off_in, fd_out, off_out, len, flags); } +#define copy_file_range php_copy_file_range #endif #ifdef HAVE_SENDFILE