From: Sebastian Kemper Date: Tue, 13 Dec 2016 20:09:45 +0000 (+0100) Subject: FS-9840 mod_avmd: Fix implicit declaration warning X-Git-Tag: v1.8.0~966^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c94e6f57fd9adee5e6a12535811fff8e4d9ae46;p=thirdparty%2Ffreeswitch.git 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 --- 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