summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnathan Corgan <johnathan@corganlabs.com>2017-10-05 15:41:56 -0700
committerJohnathan Corgan <johnathan@corganlabs.com>2017-10-05 15:41:56 -0700
commita5c1bc742d33857c981d778ab19ddfdc60cb9f68 (patch)
tree326397d12cb85356b008c1d1ce4caf1754247e59
parentbc9da7e07255b9d2af2f66a1a25fc35ce62a4c85 (diff)
blocks: fix signedness issues in moving_average
-rw-r--r--gr-blocks/lib/moving_average_XX_impl.cc.t4
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-blocks/lib/moving_average_XX_impl.cc.t b/gr-blocks/lib/moving_average_XX_impl.cc.t
index 2e70ab4cc0..fe0a2bdebd 100644
--- a/gr-blocks/lib/moving_average_XX_impl.cc.t
+++ b/gr-blocks/lib/moving_average_XX_impl.cc.t
@@ -104,7 +104,7 @@ namespace gr {
unsigned int num_iter = (unsigned int)((noutput_items>d_max_iter) ? d_max_iter : noutput_items);
if(d_vlen == 1) {
@I_TYPE@ sum = in[0];
- for(unsigned int i = 1; i < d_length-1; i++) {
+ for(int i = 1; i < d_length-1; i++) {
sum += in[i];
}
@@ -120,7 +120,7 @@ namespace gr {
d_sum[elem] = in[elem];
}
- for(unsigned int i = 1; i < d_length - 1; i++) {
+ for(int i = 1; i < d_length - 1; i++) {
for(unsigned int elem = 0; elem < d_vlen; elem++) {
d_sum[elem] += in[i*d_vlen + elem];
}