X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/80ca91c25c3eb4f96f6c3842c1c14053ae69e80a..3b5c4415fa329b6046f6d9125e0f2a7b29ecae89:/sbr/utils.c diff --git a/sbr/utils.c b/sbr/utils.c index d9b903e7..73061709 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -360,6 +360,14 @@ nmh_strcasestr (const char *s1, const char *s2) { } +/* EndsWithC returns true if non-NULL string s ends with a c before the + * terminating NUL. */ +bool EndsWithC(char *s, int c) +{ + return *s && s[strlen(s) - 1] == c; +} + + /* TrimSuffixC deletes c from the end of non-NULL string s if it's * present, shortening s by 1. Only one instance of c is removed. */ void TrimSuffixC(char *s, int c)