Unidiff1 files changed, 16 insertions, 0 deletions
|
diff --git a/cgit.h b/cgit.h index 1194eb0..b8557ac 100644 --- a/ cgit.h+++ b/ cgit.h |
|
@@ -51,2 +51,11 @@ typedef void (*linediff_fn)(char *line, int len); |
51 | |
51 | |
| |
52 | struct cgit_filter { |
| |
53 | char *cmd; |
| |
54 | char **argv; |
| |
55 | int old_stdout; |
| |
56 | int pipe_fh[2]; |
| |
57 | int pid; |
| |
58 | int exitstatus; |
| |
59 | }; |
| |
60 | |
52 | struct cgit_repo { |
61 | struct cgit_repo { |
@@ -67,2 +76,4 @@ struct cgit_repo { |
67 | time_t mtime; |
76 | time_t mtime; |
| |
77 | struct cgit_filter *commit_filter; |
| |
78 | struct cgit_filter *source_filter; |
68 | }; |
79 | }; |
@@ -179,2 +190,4 @@ struct cgit_config { |
179 | struct string_list mimetypes; |
190 | struct string_list mimetypes; |
| |
191 | struct cgit_filter *commit_filter; |
| |
192 | struct cgit_filter *source_filter; |
180 | }; |
193 | }; |
@@ -253,2 +266,5 @@ extern int cgit_parse_snapshots_mask(const char *str); |
253 | |
266 | |
| |
267 | extern int cgit_open_filter(struct cgit_filter *filter); |
| |
268 | extern int cgit_close_filter(struct cgit_filter *filter); |
| |
269 | |
254 | |
270 | |
|