If I use the following compiler: $ gcc --version gcc (GCC) 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
with these flags:- gcc -std=c99 -pedantic -Wall for this code: char *p; #line 73 if (SvTRUE(ERRSV)) { STRLEN n_a; p = SvPV(ERRSV, n_a); } else { p = "unknown error"; } I get this warning: ffperl.c: In function `ffperlcalc': ffperl.c:73: warning: ISO C forbids braced-groups within expressions Should I care? Dirk