summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2013-07-17 16:47:29 +1000
committerTim Mayberry <mojofunk@gmail.com>2013-07-17 16:47:29 +1000
commite1d2f7070434c936877213e63ac06c29e5b4afce (patch)
treeaa2d60e795da407481e0cff9b7d23feef5a922d1
parent0444c40053e74414d0f94501d9c8bfad90b25ec1 (diff)
Also define casting macro when using mingw compiler
-rw-r--r--gtk2_ardour/canvas-waveview.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/canvas-waveview.c b/gtk2_ardour/canvas-waveview.c
index 2080b208d8..51384c0fad 100644
--- a/gtk2_ardour/canvas-waveview.c
+++ b/gtk2_ardour/canvas-waveview.c
@@ -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