fixed MSVC warning.