fix nothing switches at gcc-4.6.3.