diff options
author | Karthik Nayak <karthik.188@gmail.com> | 2016-02-17 23:36:10 +0530 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-02-17 14:06:45 -0800 |
commit | 50cd83dca100174ba95baa9f6ed8426bce731ac2 (patch) | |
tree | 470eb10b219c06d096e3758fa3fac02e0582290a | |
parent | ref-filter: use string_list_split over strbuf_split (diff) | |
download | tgif-50cd83dca100174ba95baa9f6ed8426bce731ac2.tar.xz |
ref-filter: bump 'used_atom' and related code to the top
Bump code to the top for usage in further patches.
Signed-off-by: Karthik Nayak <Karthik.188@gmail.com>
Reviewed-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | ref-filter.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/ref-filter.c b/ref-filter.c index 19367ce705..6a73c5b893 100644 --- a/ref-filter.c +++ b/ref-filter.c @@ -16,6 +16,21 @@ typedef enum { FIELD_STR, FIELD_ULONG, FIELD_TIME } cmp_type; +/* + * An atom is a valid field atom listed below, possibly prefixed with + * a "*" to denote deref_tag(). + * + * We parse given format string and sort specifiers, and make a list + * of properties that we need to extract out of objects. ref_array_item + * structure will hold an array of values extracted that can be + * indexed with the "atom number", which is an index into this + * array. + */ +static const char **used_atom; +static cmp_type *used_atom_type; +static int used_atom_cnt, need_tagged, need_symref; +static int need_color_reset_at_eol; + static struct { const char *name; cmp_type cmp_type; @@ -92,21 +107,6 @@ struct atom_value { }; /* - * An atom is a valid field atom listed above, possibly prefixed with - * a "*" to denote deref_tag(). - * - * We parse given format string and sort specifiers, and make a list - * of properties that we need to extract out of objects. ref_array_item - * structure will hold an array of values extracted that can be - * indexed with the "atom number", which is an index into this - * array. - */ -static const char **used_atom; -static cmp_type *used_atom_type; -static int used_atom_cnt, need_tagged, need_symref; -static int need_color_reset_at_eol; - -/* * Used to parse format string and sort specifiers */ int parse_ref_filter_atom(const char *atom, const char *ep) |