fix compile issue (clang)