fixed defs for Borland compiler, as reported by Eric Zurcher
authorIgor Zlatkovic <igor@src.gnome.org>
Wed, 27 Aug 2003 08:04:15 +0000 (08:04 +0000)
committerIgor Zlatkovic <igor@src.gnome.org>
Wed, 27 Aug 2003 08:04:15 +0000 (08:04 +0000)
libexslt/exsltexports.h
libxslt/xsltexports.h

index 9fbc3b0..0a80e84 100644 (file)
   #undef EXSLTCALL
   #if defined(IN_LIBEXSLT) && !defined(LIBEXSLT_STATIC)
     #define EXSLTPUBFUN __declspec(dllexport)
-    #define EXSLTPUBVAR __declspec(dllexport)
+    #define EXSLTPUBVAR __declspec(dllexport) extern
   #else
     #define EXSLTPUBFUN
     #if !defined(LIBEXSLT_STATIC)
       #define EXSLTPUBVAR __declspec(dllimport) extern
     #else
-      #define EXSLTPUBVAR
+      #define EXSLTPUBVAR extern
     #endif
   #endif
   #define EXSLTCALL __cdecl
index 71d7156..f7a8153 100644 (file)
   #undef XSLTCALL
   #if defined(IN_LIBXSLT) && !defined(LIBXSLT_STATIC)
     #define XSLTPUBFUN __declspec(dllexport)
-    #define XSLTPUBVAR __declspec(dllexport)
+    #define XSLTPUBVAR __declspec(dllexport) extern
   #else
     #define XSLTPUBFUN
     #if !defined(LIBXSLT_STATIC)
       #define XSLTPUBVAR __declspec(dllimport) extern
     #else
-      #define XSLTPUBVAR
+      #define XSLTPUBVAR extern
     #endif
   #endif
   #define XSLTCALL __cdecl