From d74412c6eeda513d05c84dee4d675bc857522d2d Mon Sep 17 00:00:00 2001 From: Christian Taedcke Date: Thu, 19 Jun 2014 19:18:21 +0200 Subject: [PATCH] Fix compiler warning (signed vs. unsigned comparison). --- libraries/dsp/cmsis_dsp/SupportFunctions/math_helper.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libraries/dsp/cmsis_dsp/SupportFunctions/math_helper.c b/libraries/dsp/cmsis_dsp/SupportFunctions/math_helper.c index dbf2cfe1bc..522f5a6762 100644 --- a/libraries/dsp/cmsis_dsp/SupportFunctions/math_helper.c +++ b/libraries/dsp/cmsis_dsp/SupportFunctions/math_helper.c @@ -164,7 +164,8 @@ void arm_float_to_q12_20(float *pIn, q31_t * pOut, uint32_t numSamples) uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples) { uint32_t i; - int32_t diff, diffCrnt = 0; + int32_t diff; + uint32_t diffCrnt = 0; uint32_t maxDiff = 0; for (i = 0; i < numSamples; i++) @@ -192,7 +193,8 @@ uint32_t arm_compare_fixed_q15(q15_t *pIn, q15_t * pOut, uint32_t numSamples) uint32_t arm_compare_fixed_q31(q31_t *pIn, q31_t * pOut, uint32_t numSamples) { uint32_t i; - int32_t diff, diffCrnt = 0; + int32_t diff; + uint32_t diffCrnt = 0; uint32_t maxDiff = 0; for (i = 0; i < numSamples; i++)