diff options
Diffstat (limited to 'src/statisticsFunctions/variance/srowvariancea.c')
-rw-r--r-- | src/statisticsFunctions/variance/srowvariancea.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/statisticsFunctions/variance/srowvariancea.c b/src/statisticsFunctions/variance/srowvariancea.c index ad30d54f..5f6ae304 100644 --- a/src/statisticsFunctions/variance/srowvariancea.c +++ b/src/statisticsFunctions/variance/srowvariancea.c @@ -15,14 +15,7 @@ void srowvariancea(float *in, int lines, int columns, float* out){ int i = 0 ; - - float* transp = (float*) malloc ( sizeof (float) *(unsigned int) (lines*columns)); - - stransposea ( in , lines , columns , transp ) ; - - for ( i = 0; i < columns ; i++) - out[i] = svariancea ( transp + i*lines , lines ) ; - - free (transp); + for ( i = 0; i < columns ; i++) + out[i] = svariancea ( in + i*lines , lines ) ; } |