Fix MSVC 2003 compilation