On Wed, Jan 26, 2011 at 5:09 PM, Goswin von Brederlow <goswin-v-b@web.de> wrote: > typedef struct { > int fd; > char buffer[]; > } safe_t; > > or what do you mean by invalid C? Zero length arrays are not valid C AFAIK. -- Olaf