clang static analyzer warning fixes