warn/croak on "string" "string" auto-joins

Per Abrahamsen abraham@dina.kvl.dk
Fri Aug 20 11:27:00 GMT 2004


Chris Jefferson <caj@cs.york.ac.uk> writes:

> While not exactly what was asked for in the first place, it would seem
> to me this kind of problem (giving too few initalisers to a fixed
> length array) should definatly emit a warning.. would this be hard to
> do / can anyone come up with a sensible reason to give too few
> initalisers?

  char buffer[1024] = "hello";
  strcat (buffer, " world\n");

Isn't code like that quite common?



More information about the Gcc mailing list