Merge branch 'master' into windows
[ardour.git] / gtk2_ardour / canvas-waveview.c
index 2080b208d8a2eb6f839cc0657bf3c72e58d6a98c..51384c0fadd4234daa4abb1c569971c274bb60fa 100644 (file)
@@ -35,7 +35,7 @@
 /* POSIX guarantees casting between void* and function pointers, ISO C doesn't
  * We can work around warnings by going one step deeper in our casts
  */
-#ifdef _POSIX_VERSION
+#if defined(_POSIX_VERSION) || defined(__MINGW32__)
 #define POSIX_FUNC_PTR_CAST(type, object) *((type*) &(object))
 #endif // _POSIX_VERSION