Move oidset_parse_file() to oidset.c

Signed-off-by: Barret Rhoden <brho@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Barret Rhoden
2019-05-15 17:44:57 -04:00
committed by Junio C Hamano
parent 24eb33ebc5
commit f93895f8fc
3 changed files with 43 additions and 35 deletions

View File

@ -73,6 +73,14 @@ int oidset_remove(struct oidset *set, const struct object_id *oid);
*/
void oidset_clear(struct oidset *set);
/**
* Add the contents of the file 'path' to an initialized oidset. Each line is
* an unabbreviated object name. Comments begin with '#', and trailing comments
* are allowed. Leading whitespace and empty or white-space only lines are
* ignored.
*/
void oidset_parse_file(struct oidset *set, const char *path);
struct oidset_iter {
kh_oid_t *set;
khiter_t iter;