fix clang warning