Skip to content

Commit 4dc1db0

Browse files
drafnelgitster
authored andcommitted
revision.h: make show_early_output an extern which is defined in revision.c
The variable show_early_output is defined in revision.c and should be declared extern in revision.h so that the linker does not complain about multiply defined variables. Signed-off-by: Brandon Casey <casey@nrlssc.navy.mil> Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 9b99e64 commit 4dc1db0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

revision.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ struct rev_info {
119119
void read_revisions_from_stdin(struct rev_info *revs);
120120

121121
typedef void (*show_early_output_fn_t)(struct rev_info *, struct commit_list *);
122-
volatile show_early_output_fn_t show_early_output;
122+
extern volatile show_early_output_fn_t show_early_output;
123123

124124
extern void init_revisions(struct rev_info *revs, const char *prefix);
125125
extern int setup_revisions(int argc, const char **argv, struct rev_info *revs, const char *def);

0 commit comments

Comments
 (0)