/* ** -*- C -*- ** ** csigna.c ** Made by Bruno JOFRET ** ** Started on Fri Sep 7 17:36:56 2007 bruno ** Last update Fri Sep 7 17:37:15 2007 bruno ** ** Copyright INRIA 2007 */ #include "sign.h" int csigna(floatComplex *in, int size) { int i = 0; int sign = 1; /* FIXME : Does it what it's supposed to do ? */ for (i = 0 ; i < size ; ++i) { sign = sign * csigns(in[i]); } return sign; }