summaryrefslogtreecommitdiff
path: root/src/matrixOperations/trace/ctracea.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/matrixOperations/trace/ctracea.c')
-rw-r--r--src/matrixOperations/trace/ctracea.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/matrixOperations/trace/ctracea.c b/src/matrixOperations/trace/ctracea.c
index 28829cb5..75b0921e 100644
--- a/src/matrixOperations/trace/ctracea.c
+++ b/src/matrixOperations/trace/ctracea.c
@@ -12,7 +12,7 @@
#include "matrixTrace.h"
-void ctracea ( floatComplex* in ,int lines, floatComplex* out ){
+floatComplex ctracea ( floatComplex* in ,int lines ){
int i = 0 ;
@@ -25,7 +25,8 @@ void ctracea ( floatComplex* in ,int lines, floatComplex* out ){
iout += cimags (in[i*lines + i] ) ;
}
- *out = FloatComplex ( rout , iout ) ;
+ return FloatComplex ( rout , iout ) ;
+
}