From: Paul Brossier Date: Tue, 16 Feb 2016 17:00:27 +0000 (+0100) Subject: src/mathutils.c: avoid for loop initial declarations [gcc] X-Git-Tag: 0.4.4~300^2~334 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=4bf3731bf9cf6b6090d0d76338e2db0a4feb4432;p=aubio.git src/mathutils.c: avoid for loop initial declarations [gcc] --- diff --git a/src/mathutils.c b/src/mathutils.c index 513f33b6..cd7d849c 100644 --- a/src/mathutils.c +++ b/src/mathutils.c @@ -253,18 +253,18 @@ fvec_max_elem (fvec_t * s) void fvec_shift (fvec_t * s) { - uint_t half = s->length / 2, start = half; + uint_t half = s->length / 2, start = half, j; // if length is odd, middle element is moved to the end if (2 * half < s->length) start ++; #ifndef HAVE_ATLAS - for (uint_t j = 0; j < half; j++) { + for (j = 0; j < half; j++) { ELEM_SWAP (s->data[j], s->data[j + start]); } #else aubio_cblas_swap(half, s->data, 1, s->data + start, 1); #endif if (start != half) { - for (uint_t j = 0; j < half; j++) { + for (j = 0; j < half; j++) { ELEM_SWAP (s->data[j + start - 1], s->data[j + start]); } } @@ -273,18 +273,18 @@ fvec_shift (fvec_t * s) void fvec_ishift (fvec_t * s) { - uint_t half = s->length / 2, start = half; + uint_t half = s->length / 2, start = half, j; // if length is odd, middle element is moved to the beginning if (2 * half < s->length) start ++; #ifndef HAVE_ATLAS - for (uint_t j = 0; j < half; j++) { + for (j = 0; j < half; j++) { ELEM_SWAP (s->data[j], s->data[j + start]); } #else aubio_cblas_swap(half, s->data, 1, s->data + start, 1); #endif if (start != half) { - for (uint_t j = 0; j < half; j++) { + for (j = 0; j < half; j++) { ELEM_SWAP (s->data[half], s->data[j]); } }