bugfix: compile error on vc2010