From 8c94e6f57fd9adee5e6a12535811fff8e4d9ae46 Mon Sep 17 00:00:00 2001 From: Sebastian Kemper Date: Tue, 13 Dec 2016 21:09:45 +0100 Subject: [PATCH] FS-9840 mod_avmd: Fix implicit declaration warning Fix the following compile-time warning: making all mod_avmd make[7]: Entering directory '/home/sk/tmp/lede/build_dir/target-mips_24kc_musl-1.1.15/freeswitch-1.8.0/src/mod/applications/mod_avmd' CC mod_avmd_la-mod_avmd.lo mod_avmd.c: In function 'avmd_process_sample': mod_avmd.c:49:19: error: implicit declaration of function '__isinf' [-Werror=implicit-function-declaration] #define ISINF(x) (__isinf(x)) ^ mod_avmd.c:2038:33: note: in expansion of macro 'ISINF' if (ISNAN(amplitude) || ISINF(amplitude)) { ^ cc1: all warnings being treated as errors Makefile:682: recipe for target 'mod_avmd_la-mod_avmd.lo' failed Fix this by adding the declaration for __isinf(), the same is done for __isnan() already Signed-off-by: Sebastian Kemper --- src/mod/applications/mod_avmd/mod_avmd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mod/applications/mod_avmd/mod_avmd.c b/src/mod/applications/mod_avmd/mod_avmd.c index 34566b15d8..bc005f76e0 100644 --- a/src/mod/applications/mod_avmd/mod_avmd.c +++ b/src/mod/applications/mod_avmd/mod_avmd.c @@ -44,6 +44,7 @@ #define ISINF(x) (isinf(x)) #else int __isnan(double); + int __isinf(double); #define ISNAN(x) (__isnan(x)) #define ISINF(x) (__isinf(x)) #endif