cleanup warnings when building w/ clang