From b8ea001bd01d9a0c76403415b1e3304319597b41 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sun, 15 May 2016 17:25:37 +0200 Subject: [PATCH] src/aubio_priv.h: use _isnan on windows msvc 9 to avoid linking error --- src/aubio_priv.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/aubio_priv.h b/src/aubio_priv.h index 982b5fc0..530edc9b 100644 --- a/src/aubio_priv.h +++ b/src/aubio_priv.h @@ -254,6 +254,11 @@ typedef enum { #define IMAG cimagf #endif +/* avoid unresolved symbol with msvc 9 */ +#if defined(_MSC_VER) && (_MSC_VER < 1900) +#define isnan _isnan +#endif + /* handy shortcuts */ #define DB2LIN(g) (POW(10.0,(g)*0.05f)) #define LIN2DB(v) (20.0*LOG10(v)) -- 2.11.0