Paul Eggert writes: > > I don't think so. I think that code is portable K&R C code, as well > as being portable C89 and C99 code, if the item being initialized is a > scalar.
I agree, I think it's just a plain old compiler bug. Particularly since it apparently didn't object to the essentially similar: Idx num = fs->num++; in the previous function. -Larry Jones Wheeee. -- Calvin