svn merge -r 14236:14505 https://svn.blender.org/svnroot/bf-blender/trunk/blender
[blender.git] / source / blender / blenpluginapi / externdef.h
index 7322841e608905d5714b47e864e9be05e72213be..14a3115ce3376058da16f0d6ee69f32b93ac71b1 100644 (file)
 #ifdef WIN32
  #ifdef PLUGIN_INTERN
   #define LIBEXPORT    __declspec(dllexport)
 #ifdef WIN32
  #ifdef PLUGIN_INTERN
   #define LIBEXPORT    __declspec(dllexport)
+  #define LIBIMPORT    __declspec(dllexport)
  #else 
  #else 
-  #define LIBEXPORT    extern __declspec(dllimport)
+  #define LIBEXPORT    __declspec(dllexport)
+  #define LIBIMPORT    extern __declspec(dllimport)
  #endif
 #elif !defined(WIN32)
        #define LIBEXPORT extern
  #endif
 #elif !defined(WIN32)
        #define LIBEXPORT extern
+       #define LIBIMPORT extern
 #endif
 
 #endif /* _EXTERNDEF_H */
 #endif
 
 #endif /* _EXTERNDEF_H */