diff --git a/io/copy.h b/io/copy.h index c8b34cf..4abbe8d 100644 --- a/io/copy.h +++ b/io/copy.h @@ -2,17 +2,19 @@ #define IOUTILITIES_COPY_H #include "./nativefilestream.h" +#if defined(CPP_UTILITIES_USE_NATIVE_FILE_BUFFER) && defined(PLATFORM_LINUX) +#define CPP_UTILITIES_USE_SEND_FILE +#include "../conversion/stringbuilder.h" +#endif + +#ifdef CPP_UTILITIES_USE_SEND_FILE +#include +#include +#endif #include #include - -#if defined(CPP_UTILITIES_USE_NATIVE_FILE_BUFFER) && defined(PLATFORM_LINUX) -#define CPP_UTILITIES_USE_SEND_FILE -#include - -#include -#include - +#ifdef CPP_UTILITIES_USE_SEND_FILE #include #include #endif