Voila j'ai cette instruction:

#define fail_unless(expr, ...)\
_fail_unless(expr, __FILE__, __LINE__,\
"Assertion '"#expr"' failed" ,## __VA_ARGS__, NULL)

et cette erreur a la compile
"Parameter list must be empty, or consist of one or more identifiers separated by commas"

qui pointe entre la ',' et '...' de la première ligne

pa contre cette instruction fonctionne

void _fail_unless (int result, const char *file,
int line, const char *expr, ...);

Ce qui signifie qu'il n'y a pas de pb pr le compilateur IBM "C For AIX complier 5.0" à reconnaitre l'ellipse '...'


Voili, jsuis pas doué en C, j'essai de compilé un framework et j'ai deja perdu la matinée. Donc si quelqu'un a un avis ou une solution, merci d'avance