diff options
| author | Christian Hesse | 2016-10-10 20:32:17 +0200 |
|---|---|---|
| committer | Jason A. Donenfeld | 2016-10-12 14:13:10 +0200 |
| commit | 3e2e8f1c249bd52aae728b7f99fc471821a93b55 (patch) | |
| tree | 59eacf297860ab57c41ca483acc2068937f8578c | |
| parent | 7fea585e252ee7a584e4b2d679009518bab48ebe (diff) | |
| download | cgit-3e2e8f1c249bd52aae728b7f99fc471821a93b55.tar.gz cgit-3e2e8f1c249bd52aae728b7f99fc471821a93b55.tar.bz2 cgit-3e2e8f1c249bd52aae728b7f99fc471821a93b55.zip | |
shared: remove unused function strrpart()
| -rw-r--r-- | cgit.h | 1 | ||||
| -rw-r--r-- | shared.c | 15 |
2 files changed, 0 insertions, 16 deletions
| @@ -334,7 +334,6 @@ extern int chk_non_negative(int result, char *msg); | |||
| 334 | extern char *trim_end(const char *str, char c); | 334 | extern char *trim_end(const char *str, char c); |
| 335 | extern char *ensure_end(const char *str, char c); | 335 | extern char *ensure_end(const char *str, char c); |
| 336 | extern char *strlpart(char *txt, int maxlen); | 336 | extern char *strlpart(char *txt, int maxlen); |
| 337 | extern char *strrpart(char *txt, int maxlen); | ||
| 338 | 337 | ||
| 339 | extern void strbuf_ensure_end(struct strbuf *sb, char c); | 338 | extern void strbuf_ensure_end(struct strbuf *sb, char c); |
| 340 | 339 | ||
| @@ -158,21 +158,6 @@ char *strlpart(char *txt, int maxlen) | |||
| 158 | return result; | 158 | return result; |
| 159 | } | 159 | } |
| 160 | 160 | ||
| 161 | char *strrpart(char *txt, int maxlen) | ||
| 162 | { | ||
| 163 | char *result; | ||
| 164 | |||
| 165 | if (!txt) | ||
| 166 | return txt; | ||
| 167 | |||
| 168 | if (strlen(txt) <= maxlen) | ||
| 169 | return txt; | ||
| 170 | result = xmalloc(maxlen + 1); | ||
| 171 | memcpy(result + 3, txt + strlen(txt) - maxlen + 4, maxlen - 3); | ||
| 172 | result[0] = result[1] = result[2] = '.'; | ||
| 173 | return result; | ||
| 174 | } | ||
| 175 | |||
| 176 | void cgit_add_ref(struct reflist *list, struct refinfo *ref) | 161 | void cgit_add_ref(struct reflist *list, struct refinfo *ref) |
| 177 | { | 162 | { |
| 178 | size_t size; | 163 | size_t size; |
