summaryrefslogtreecommitdiffstats
path: root/libass/ass_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_utils.c')
-rw-r--r--libass/ass_utils.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/libass/ass_utils.c b/libass/ass_utils.c
index ab1ea02..bcaeec1 100644
--- a/libass/ass_utils.c
+++ b/libass/ass_utils.c
@@ -334,28 +334,6 @@ void ass_msg(ASS_Library *priv, int lvl, const char *fmt, ...)
va_end(va);
}
-/**
- * Return a string with spaces trimmed at start and end.
- * \param str input string
- * \return output string, can be released with free()
- */
-char *strdup_trimmed(const char *str)
-{
- int left = 0;
- int right = strlen(str) - 1;
- char *out = NULL;
-
- while (ass_isspace(str[left])) left++;
- while (right > left && ass_isspace(str[right])) right--;
-
- out = calloc(1, right-left+2);
-
- if (out)
- memcpy(out, str + left, right-left+1);
-
- return out;
-}
-
unsigned ass_utf8_get_char(char **str)
{
uint8_t *strp = (uint8_t *) * str;