From 21d35c2c2468f942b9e8fd31495b8a8365e02c7e Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Tue, 27 May 2008 01:42:45 +0000 Subject: [PATCH] fix for broken msvc 2005 math.h git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8680 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/voipcodecs/src/lpc10_decode.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libs/voipcodecs/src/lpc10_decode.c b/libs/voipcodecs/src/lpc10_decode.c index cc72afbfa2..c8142d9550 100644 --- a/libs/voipcodecs/src/lpc10_decode.c +++ b/libs/voipcodecs/src/lpc10_decode.c @@ -43,6 +43,13 @@ #if defined(HAVE_MATH_H) #include #endif +#if (_MSC_VER = 1400) /* fix for broken header files with msvc 2005*/ +#if !defined (_M_IA64) && !defined (_M_AMD64) +#undef logf +#define logf(x) ((float)log((double)(x))) +#endif // !defined (_M_IA64) && !defined (_M_AMD64) +#endif + #include #include "voipcodecs/telephony.h"