|
diff --git a/cache.h b/cache.h index ac9276b..5cfdb4f 100644 --- a/ cache.h+++ b/ cache.h |
|
@@ -27,11 +27,12 @@ extern int cache_process(int size, const char *path, const char *key, int ttl, |
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 |
|
@@ -290,12 +290,13 @@ extern int cgit_diff_files(const unsigned char *old_sha1, |
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 | |
|
|
diff --git a/html.h b/html.h index 16d55ec..1135fb8 100644 --- a/ html.h+++ b/ html.h |
|
@@ -2,13 +2,16 @@ |
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); |
|