Просмотр исходного кода

Corrected __EXPORT__ test for Solaris.

Ryan C. Gordon 17 лет назад
Родитель
Сommit
cedcd95541
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/physfs.h

+ 1 - 1
src/physfs.h

@@ -221,7 +221,7 @@ extern "C" {
 #define __EXPORT__ __declspec(dllexport)
 #define __EXPORT__ __declspec(dllexport)
 #elif (defined __SUNPRO_C)
 #elif (defined __SUNPRO_C)
 #define __EXPORT__ __global
 #define __EXPORT__ __global
-#elif ((__GNUC__ >= 3) && (!__EMX__))
+#elif ((__GNUC__ >= 3) && (!__EMX__) && (!sun))
 #define __EXPORT__ __attribute__((visibility("default")))
 #define __EXPORT__ __attribute__((visibility("default")))
 #else
 #else
 #define __EXPORT__
 #define __EXPORT__