X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/10ac7ad1f30f914dc5ff36ba3651ef6dca11aaf7..d04c4734bcf40b1d17c55b18fba2aa8344678e8f:/cgit.h diff --git a/cgit.h b/cgit.h index b8af970..163f355 100644 --- a/cgit.h +++ b/cgit.h @@ -181,6 +181,8 @@ extern int chk_non_negative(int result, char *msg); extern int hextoint(char c); extern char *trim_end(const char *str, char c); +extern char *strlpart(char *txt, int maxlen); +extern char *strrpart(char *txt, int maxlen); extern void cgit_add_ref(struct reflist *list, struct refinfo *ref); extern int cgit_refs_cb(const char *refname, const unsigned char *sha1, @@ -236,7 +238,8 @@ extern const char *cgit_repobasename(const char *reponame); extern void cgit_tree_link(char *name, char *title, char *class, char *head, char *rev, char *path); extern void cgit_log_link(char *name, char *title, char *class, char *head, - char *rev, char *path, int ofs); + char *rev, char *path, int ofs, char *grep, + char *pattern); extern void cgit_commit_link(char *name, char *title, char *class, char *head, char *rev); extern void cgit_refs_link(char *name, char *title, char *class, char *head,