فهرست منبع

Fixed clang+MSCRT build.

Branimir Karadžić 8 سال پیش
والد
کامیت
c529f82dc0
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      include/compat/msvc/dirent.h

+ 3 - 1
include/compat/msvc/dirent.h

@@ -27,7 +27,9 @@
 #ifndef DIRENT_H
 #ifndef DIRENT_H
 #define 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
 #	pragma warning(disable:4505) // error C4505: '_wreaddir': unreferenced local function has been removed
 #else
 #else
 #	pragma GCC diagnostic ignored "-Wunused-function"
 #	pragma GCC diagnostic ignored "-Wunused-function"