From 32e267ee536bef7857b432d3d9716ad15eb17d71 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Sun, 17 Feb 2008 05:57:07 +0000 Subject: [PATCH] hints for the code analysis. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7655 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/voipcodecs/src/lpc10_voicing.c | 4 +++- libs/voipcodecs/src/voipcodecs/telephony.h | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/voipcodecs/src/lpc10_voicing.c b/libs/voipcodecs/src/lpc10_voicing.c index d9127479a4..c8a8a2717e 100644 --- a/libs/voipcodecs/src/lpc10_voicing.c +++ b/libs/voipcodecs/src/lpc10_voicing.c @@ -303,7 +303,9 @@ void lpc10_voicing(lpc10_encode_state_t *s, s->voice[1][1] = s->voice[2][1]; s->maxmin = *maxamd / max(*minamd, 1.0f); } - /* Calculate voicing parameters twice per frame */ + vc_assert(lpbuf); + vc_assert(inbuf); + /* Calculate voicing parameters twice per frame */ vparms(vwin, &inbuf[inbuf_offset], &lpbuf[lpbuf_offset], diff --git a/libs/voipcodecs/src/voipcodecs/telephony.h b/libs/voipcodecs/src/voipcodecs/telephony.h index cad291008a..f57fb2817d 100644 --- a/libs/voipcodecs/src/voipcodecs/telephony.h +++ b/libs/voipcodecs/src/voipcodecs/telephony.h @@ -55,6 +55,7 @@ typedef int (span_tx_handler_t)(void *s, int16_t amp[], int max_len); #define TRUE (!FALSE) #endif +#include #if (_MSC_VER >= 1400) // VC8+ #define vc_assert(expr) assert(expr);__analysis_assume( expr ) #else