get rid of clang c warning