From: Paul Brossier Date: Mon, 28 Nov 2016 16:31:45 +0000 (+0100) Subject: src/{fmat,fvec}.c: avoid integer division X-Git-Tag: 0.4.4~142 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=e141b232fa2521c56a876636afb7a877d4ff2843;p=aubio.git src/{fmat,fvec}.c: avoid integer division --- diff --git a/src/fmat.c b/src/fmat.c index 2d404d8d..c8541a52 100644 --- a/src/fmat.c +++ b/src/fmat.c @@ -110,7 +110,7 @@ void fmat_ones(fmat_t *s) { void fmat_rev(fmat_t *s) { uint_t i,j; for (i=0; i< s->height; i++) { - for (j=0; j< FLOOR(s->length/2); j++) { + for (j=0; j< FLOOR((smpl_t)s->length/2); j++) { ELEM_SWAP(s->data[i][j], s->data[i][s->length-1-j]); } } diff --git a/src/fvec.c b/src/fvec.c index bd253b46..3961d746 100644 --- a/src/fvec.c +++ b/src/fvec.c @@ -90,7 +90,7 @@ void fvec_ones(fvec_t *s) { void fvec_rev(fvec_t *s) { uint_t j; - for (j=0; j< FLOOR(s->length/2); j++) { + for (j=0; j< FLOOR((smpl_t)s->length/2); j++) { ELEM_SWAP(s->data[j], s->data[s->length-1-j]); } }