From 28d781f34b2c2d4c2b994ef3953d1cf37d8f28f0 Mon Sep 17 00:00:00 2001 From: Lars Hjemli Date: Sun, 13 Apr 2008 12:42:27 +0200 Subject: Make repository search case insensitive This reuses the strcasestr() compiled or linked by libgit.a to implement a case insensitive variation of the repository search. Signed-off-by: Lars Hjemli --- cgit.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cgit.h') diff --git a/cgit.h b/cgit.h index ee8c716..a3b6535 100644 --- a/cgit.h +++ b/cgit.h @@ -221,4 +221,11 @@ extern const char *cgit_repobasename(const char *reponame); extern int cgit_parse_snapshots_mask(const char *str); +/* libgit.a either links against or compiles its own implementation of + * strcasestr(), and we'd like to reuse it. Simply re-declaring it + * seems to do the trick. + */ +extern char *strcasestr(const char *haystack, const char *needle); + + #endif /* CGIT_H */ -- cgit v1.2.3-59-g8ed1b