run_diff_files(&rev, 0);
}
- if (ps)
- clear_pathspec(&rev.prune_data);
release_revisions(&rev);
}
hashmap_clear_and_free(&s.file_map, struct pathname_entry, ent);
rev.diffopt.flags.override_submodule_config = 1;
rev.max_count = 0; /* do not compare unmerged paths with stage #2 */
run_diff_files(&rev, DIFF_RACY_IS_MODIFIED);
- clear_pathspec(&rev.prune_data);
release_revisions(&rev);
return !!data.add_errors;
}
}
done:
- clear_pathspec(&rev.prune_data);
release_revisions(&rev);
return ret;
}
done:
discard_index(&istate);
- clear_pathspec(&rev.prune_data);
release_revisions(&rev);
strbuf_release(&diff_output);
remove_path(stash_index_path.buf);
if (diff_cache(&revs, tree_oid, NULL, 1))
exit(128);
- clear_pathspec(&revs.prune_data);
release_revisions(&revs);
return 0;
}
object_array_clear(&revs->pending);
release_revisions_cmdline(&revs->cmdline);
list_objects_filter_release(&revs->filter);
+ clear_pathspec(&revs->prune_data);
release_revisions_mailmap(revs->mailmap);
free_grep_patterns(&revs->grep_filter);
}
rev.diffopt.rename_score = s->rename_score >= 0 ? s->rename_score : rev.diffopt.rename_score;
copy_pathspec(&rev.prune_data, &s->pathspec);
run_diff_files(&rev, 0);
- clear_pathspec(&rev.prune_data);
release_revisions(&rev);
}
copy_pathspec(&rev.prune_data, &s->pathspec);
run_diff_index(&rev, 1);
release_revisions(&rev);
- clear_pathspec(&rev.prune_data);
}
static int add_file_to_list(const struct object_id *oid,