fix bug

这个bug在windows会报(void *)未知的大小，还没有测试linux会不会有问题