diff options
Diffstat (limited to 'libXt/src/Vendor.c')
-rw-r--r-- | libXt/src/Vendor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libXt/src/Vendor.c b/libXt/src/Vendor.c index e4fd24fa5..e4b350867 100644 --- a/libXt/src/Vendor.c +++ b/libXt/src/Vendor.c @@ -64,7 +64,7 @@ SOFTWARE. * ***************************************************************************/ -#if defined(__UNIXOS2__) || defined(__CYGWIN__) || defined(__MINGW32__) +#if defined(__UNIXOS2__) || defined(__CYGWIN__) || defined(__MINGW32__) && !defined(_MSC_VER) /* to fix the EditRes problem because of wrong linker semantics */ extern WidgetClass vendorShellWidgetClass; @@ -150,7 +150,7 @@ externaldef(vendorshellclassrec) VendorShellClassRec vendorShellClassRec = { } }; -#if !defined(AIXSHLIB) || !defined(SHAREDCODE) +#if (!defined(AIXSHLIB) || !defined(SHAREDCODE)) && !defined(_MSC_VER) externaldef(vendorshellwidgetclass) WidgetClass vendorShellWidgetClass = (WidgetClass) (&vendorShellClassRec); #endif |