summaryrefslogtreecommitdiff
path: root/src/c/signalProcessing/lpc2cep/slpc2cepa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/c/signalProcessing/lpc2cep/slpc2cepa.c')
-rw-r--r--src/c/signalProcessing/lpc2cep/slpc2cepa.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/c/signalProcessing/lpc2cep/slpc2cepa.c b/src/c/signalProcessing/lpc2cep/slpc2cepa.c
index 97236fc9..23857198 100644
--- a/src/c/signalProcessing/lpc2cep/slpc2cepa.c
+++ b/src/c/signalProcessing/lpc2cep/slpc2cepa.c
@@ -10,7 +10,7 @@
*
*/
-#include <malloc.h>
+#include <stdlib.h>
#include "lpc2cep.h"
#include "fft.h"
#include "ifft.h"
@@ -23,7 +23,9 @@ void slpc2cepa(float *in, int size, float*out){
/* Copy in in a FloatComplex*/
inCpx=(floatComplex*)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);