@kugel- commented on this pull request.
@@ -768,6 +871,16 @@ static gint sort_found_tags(gconstpointer a, gconstpointer b, gpointer user_data
return -1; else if (t2->file == info->file && t1->file != info->file) return 1; + else if (info->header_file && + t1->file == info->header_file && t2->file != info->header_file)
Right. Tags are compared, not files. Nevermind.