fix "can't remove clang warning #16" issue