|
diff --git a/cache.h b/cache.h index ac9276b..5cfdb4f 100644 --- a/ cache.h+++ b/ cache.h |
|
@@ -25,13 +25,14 @@ typedef void (*cache_fill_fn)(void *cbdata); |
25 | extern int cache_process(int size, const char *path, const char *key, int ttl, |
25 | extern int cache_process(int size, const char *path, const char *key, int ttl, |
26 | cache_fill_fn fn, void *cbdata); |
26 | cache_fill_fn fn, void *cbdata); |
27 | |
27 | |
28 | |
28 | |
29 | /* List info about all cache entries on stdout */ |
29 | /* List info about all cache entries on stdout */ |
30 | extern int cache_ls(const char *path); |
30 | extern int cache_ls(const char *path); |
31 | |
31 | |
32 | /* Print a message to stdout */ |
32 | /* Print a message to stdout */ |
| |
33 | __attribute__((format (printf,1,2))) |
33 | extern void cache_log(const char *format, ...); |
34 | extern void cache_log(const char *format, ...); |
34 | |
35 | |
35 | extern unsigned long hash_str(const char *str); |
36 | extern unsigned long hash_str(const char *str); |
36 | |
37 | |
37 | #endif /* CGIT_CACHE_H */ |
38 | #endif /* CGIT_CACHE_H */ |
|
|
diff --git a/cgit.h b/cgit.h index 4090cd4..8f84281 100644 --- a/ cgit.h+++ b/ cgit.h |
|
@@ -288,16 +288,17 @@ extern int cgit_diff_files(const unsigned char *old_sha1, |
288 | linediff_fn fn); |
288 | linediff_fn fn); |
289 | |
289 | |
290 | extern void cgit_diff_tree(const unsigned char *old_sha1, |
290 | extern void cgit_diff_tree(const unsigned char *old_sha1, |
291 | const unsigned char *new_sha1, |
291 | const unsigned char *new_sha1, |
292 | filepair_fn fn, const char *prefix, int ignorews); |
292 | filepair_fn fn, const char *prefix, int ignorews); |
293 | |
293 | |
294 | extern void cgit_diff_commit(struct commit *commit, filepair_fn fn); |
294 | extern void cgit_diff_commit(struct commit *commit, filepair_fn fn); |
295 | |
295 | |
| |
296 | __attribute__((format (printf,1,2))) |
296 | extern char *fmt(const char *format,...); |
297 | extern char *fmt(const char *format,...); |
297 | |
298 | |
298 | extern struct commitinfo *cgit_parse_commit(struct commit *commit); |
299 | extern struct commitinfo *cgit_parse_commit(struct commit *commit); |
299 | extern struct taginfo *cgit_parse_tag(struct tag *tag); |
300 | extern struct taginfo *cgit_parse_tag(struct tag *tag); |
300 | extern void cgit_parse_url(const char *url); |
301 | extern void cgit_parse_url(const char *url); |
301 | |
302 | |
302 | extern const char *cgit_repobasename(const char *reponame); |
303 | extern const char *cgit_repobasename(const char *reponame); |
303 | |
304 | |
|
|
diff --git a/html.h b/html.h index 16d55ec..1135fb8 100644 --- a/ html.h+++ b/ html.h |
|
@@ -1,16 +1,19 @@ |
1 | #ifndef HTML_H |
1 | #ifndef HTML_H |
2 | #define HTML_H |
2 | #define HTML_H |
3 | |
3 | |
4 | extern int htmlfd; |
4 | extern int htmlfd; |
5 | |
5 | |
6 | extern void html_raw(const char *txt, size_t size); |
6 | extern void html_raw(const char *txt, size_t size); |
7 | extern void html(const char *txt); |
7 | extern void html(const char *txt); |
| |
8 | |
| |
9 | __attribute__((format (printf,1,2))) |
8 | extern void htmlf(const char *format,...); |
10 | extern void htmlf(const char *format,...); |
| |
11 | |
9 | extern void html_status(int code, const char *msg, int more_headers); |
12 | extern void html_status(int code, const char *msg, int more_headers); |
10 | extern void html_txt(const char *txt); |
13 | extern void html_txt(const char *txt); |
11 | extern void html_ntxt(int len, const char *txt); |
14 | extern void html_ntxt(int len, const char *txt); |
12 | extern void html_attr(const char *txt); |
15 | extern void html_attr(const char *txt); |
13 | extern void html_url_path(const char *txt); |
16 | extern void html_url_path(const char *txt); |
14 | extern void html_url_arg(const char *txt); |
17 | extern void html_url_arg(const char *txt); |
15 | extern void html_hidden(const char *name, const char *value); |
18 | extern void html_hidden(const char *name, const char *value); |
16 | extern void html_option(const char *value, const char *text, const char *selected_value); |
19 | extern void html_option(const char *value, const char *text, const char *selected_value); |
|