diff --git a/include/compat/msvc/dirent.h b/include/compat/msvc/dirent.h index 0652352..1b282dd 100644 --- a/include/compat/msvc/dirent.h +++ b/include/compat/msvc/dirent.h @@ -27,7 +27,9 @@ #ifndef DIRENT_H #define DIRENT_H -#ifdef _MSC_VER +#if defined(__clang__) +# pragma clang diagnostic ignored "-Wunused-function" +#if defined(_MSC_VER) # pragma warning(disable:4505) // error C4505: '_wreaddir': unreferenced local function has been removed #else # pragma GCC diagnostic ignored "-Wunused-function"