@@ -26,10 +26,9 @@ extern "C" {
27/** The public API declaration. */
27/** The public API declaration. */
29−/* __MINGW32__ definition added for Haskell yaml package */
30#if defined(__MINGW32__)
29#if defined(__MINGW32__)
31# define YAML_DECLARE(type) type
30# define YAML_DECLARE(type) type
32−#elif _WIN32
31+#elif defined(WIN32)
33# if defined(YAML_DECLARE_STATIC)
32# if defined(YAML_DECLARE_STATIC)
34# define YAML_DECLARE(type) type
33# define YAML_DECLARE(type) type
35# elif defined(YAML_DECLARE_EXPORT)
34# elif defined(YAML_DECLARE_EXPORT)