refspec: rename struct refspec to struct refspec_item
In preparation for introducing an abstraction around a collection of refspecs (much like how a 'struct pathspec' is a collection of 'struct pathspec_item's) rename the existing 'struct refspec' to 'struct refspec_item'. Signed-off-by: Brandon Williams <bmwill@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
ec0cb49655
commit
0ad4a5ff50
10
refspec.h
10
refspec.h
@ -2,9 +2,9 @@
|
||||
#define REFSPEC_H
|
||||
|
||||
#define TAG_REFSPEC "refs/tags/*:refs/tags/*"
|
||||
extern const struct refspec *tag_refspec;
|
||||
extern const struct refspec_item *tag_refspec;
|
||||
|
||||
struct refspec {
|
||||
struct refspec_item {
|
||||
unsigned force : 1;
|
||||
unsigned pattern : 1;
|
||||
unsigned matching : 1;
|
||||
@ -15,9 +15,9 @@ struct refspec {
|
||||
};
|
||||
|
||||
int valid_fetch_refspec(const char *refspec);
|
||||
struct refspec *parse_fetch_refspec(int nr_refspec, const char **refspec);
|
||||
struct refspec *parse_push_refspec(int nr_refspec, const char **refspec);
|
||||
struct refspec_item *parse_fetch_refspec(int nr_refspec, const char **refspec);
|
||||
struct refspec_item *parse_push_refspec(int nr_refspec, const char **refspec);
|
||||
|
||||
void free_refspec(int nr_refspec, struct refspec *refspec);
|
||||
void free_refspec(int nr_refspec, struct refspec_item *refspec);
|
||||
|
||||
#endif /* REFSPEC_H */
|
||||
|
Reference in New Issue
Block a user