Fix a compilation problem under gcc