> PS This is not a bug report since C99 wasn't ratified until the end of '99. Thanks for your bug report. I've put it into GNATS. gcc is supposed to handle this correctly; it only fails for short character arrays. Regards, Martin