diff options
Diffstat (limited to '')
-rw-r--r-- | src/util/StringUtil.hxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/util/StringUtil.hxx b/src/util/StringUtil.hxx index 6bccbeffe..abed3b45b 100644 --- a/src/util/StringUtil.hxx +++ b/src/util/StringUtil.hxx @@ -40,6 +40,20 @@ StripLeft(char *p) } /** + * Determine the string's length as if it was stripped on the right + * side. + */ +gcc_pure +size_t +StripRight(const char *p, size_t length); + +/** + * Strip trailing whitespace by null-terminating the string. + */ +void +StripRight(char *p); + +/** * Skip whitespace at the beginning and terminate the string after the * last non-whitespace character. */ |