diff --git a/codiff.c b/codiff.c index 0cfe278..e735686 100644 --- a/codiff.c +++ b/codiff.c @@ -840,7 +840,8 @@ failure: cus__for_each_cu(old_cus, cu_diff_iterator, new_cus, NULL); cus__for_each_cu(new_cus, cu_find_new_tags_iterator, old_cus, NULL); cus__for_each_cu(old_cus, cu_show_diffs_iterator, NULL, NULL); - cus__for_each_cu(new_cus, cu_show_diffs_iterator, (void *)1, NULL); + if (new_cus->nr_entries > 1) + cus__for_each_cu(new_cus, cu_show_diffs_iterator, (void *)1, NULL); if (total_cus_changed > 1) { if (show_function_diffs)