Work around a bug in gcc 4.0.1 (or is it Apple gcc only?).