diff options
-rw-r--r-- | codegen/valaccodebasemodule.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala index 13759dec4..5d765c314 100644 --- a/codegen/valaccodebasemodule.vala +++ b/codegen/valaccodebasemodule.vala @@ -826,7 +826,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator { var extern_define = new CCodeIfSection ("!defined(VALA_EXTERN)"); CCodeIfSection if_section; - if_section = new CCodeIfSection ("defined(_MSC_VER)"); + if_section = new CCodeIfSection ("defined(_WIN32) || defined(__CYGWIN__)"); extern_define.append (if_section); if_section.append (new CCodeDefine ("VALA_EXTERN", "__declspec(dllexport) extern")); if_section = if_section.append_else ("__GNUC__ >= 4"); |