diff options
author | jofret | 2009-04-22 06:28:58 +0000 |
---|---|---|
committer | jofret | 2009-04-22 06:28:58 +0000 |
commit | e3c5b2c7bb95c6c64b7fa4b701b2292694c1113d (patch) | |
tree | 7db854fd1cadecd846f0ba7d6066743a4b5177bf | |
parent | 44d9c34db9f75441e97109e140ad1ae4331dbec1 (diff) | |
download | scilab2c-e3c5b2c7bb95c6c64b7fa4b701b2292694c1113d.tar.gz scilab2c-e3c5b2c7bb95c6c64b7fa4b701b2292694c1113d.tar.bz2 scilab2c-e3c5b2c7bb95c6c64b7fa4b701b2292694c1113d.zip |
stdlib -> malloc
-rw-r--r-- | scilab2c/src/signalProcessing/lpc2cep/dlpc2cepa.c | 16 | ||||
-rw-r--r-- | scilab2c/src/signalProcessing/lpc2cep/slpc2cepa.c | 14 |
2 files changed, 15 insertions, 15 deletions
diff --git a/scilab2c/src/signalProcessing/lpc2cep/dlpc2cepa.c b/scilab2c/src/signalProcessing/lpc2cep/dlpc2cepa.c index ebae7549..a9332b29 100644 --- a/scilab2c/src/signalProcessing/lpc2cep/dlpc2cepa.c +++ b/scilab2c/src/signalProcessing/lpc2cep/dlpc2cepa.c @@ -15,23 +15,23 @@ #include "fft.h" #include "logm.h" #include "ifft.h" - + void dlpc2cepa(double* in, int size, double* out){ int i; doubleComplex *inCpx; - - inCpx = malloc ((uint)(size*size)*sizeof(doubleComplex)); - + + inCpx = (doubleComplex *) malloc ((unsigned int)(size*size)*sizeof(doubleComplex)); + for (i=0;i<size*size;i++) inCpx[i]=DoubleComplex(in[i],0); - + zfftma(inCpx,size, size, inCpx); zlogma(inCpx,size,inCpx); zifftma(inCpx,size, size, inCpx); - + zreala(inCpx,size*size,out); - + free(inCpx); } - + diff --git a/scilab2c/src/signalProcessing/lpc2cep/slpc2cepa.c b/scilab2c/src/signalProcessing/lpc2cep/slpc2cepa.c index bcf153ad..dc974a09 100644 --- a/scilab2c/src/signalProcessing/lpc2cep/slpc2cepa.c +++ b/scilab2c/src/signalProcessing/lpc2cep/slpc2cepa.c @@ -9,7 +9,7 @@ * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt * */ - + #include <malloc.h> #include "lpc2cep.h" #include "fft.h" @@ -19,18 +19,18 @@ void slpc2cepa(float *in, int size, float*out){ int i; floatComplex* inCpx; - + /* Copy in in a FloatComplex*/ - inCpx=malloc((uint)(size*size)*sizeof(floatComplex)); - for (i=0;i<size*size;i++) + inCpx=malloc((unsigned int)(size*size)*sizeof(floatComplex)); + for (i=0;i<size*size;i++) inCpx[i]=FloatComplex(in[i],0); - + cfftma(inCpx,size,size,inCpx); clogma(inCpx,size,inCpx); cifftma(inCpx,size,size,inCpx); - + creala(inCpx,size*size,out); - + free(inCpx); } |