Fix VS2013 compiling error c2988