fix compile warning on 64bit centos