neocgit

a more 'modern' version of cgit
Log | Files | Refs | Submodules | README | LICENSE | git clone https://git.ne02ptzero.me/git/neocgit

commit e711679618ce704633f09bc10d2fe85291054536
parent f04b8d5c99afdc55178f1a06ff1594f5f0cc4be6
Author: Lukas Fleischer <cgit@cryptocrack.de>
Date:   Fri, 10 Jan 2014 12:44:38 +0100

ui-snapshot.c: Do not reinvent suffixcmp()

Use suffixcmp() from Git instead of reimplementing it. This is a
preparation for moving to ends_with() in Git 1.8.6.

Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>

Diffstat:
Mui-snapshot.c | 7+------
1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/ui-snapshot.c b/ui-snapshot.c @@ -98,14 +98,9 @@ const struct cgit_snapshot_format cgit_snapshot_formats[] = { static const struct cgit_snapshot_format *get_format(const char *filename) { const struct cgit_snapshot_format *fmt; - int fl, sl; - fl = strlen(filename); for (fmt = cgit_snapshot_formats; fmt->suffix; fmt++) { - sl = strlen(fmt->suffix); - if (sl >= fl) - continue; - if (!strcmp(fmt->suffix, filename + fl - sl)) + if (!suffixcmp(filename, fmt->suffix)) return fmt; } return NULL;