Fixed bad error--detected by Visual Studio 2013 but ignored by GCC and Clang;