diff options
author | wm4 <wm4@nowhere> | 2019-12-23 11:01:56 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-12-23 11:01:56 +0100 |
commit | ba45b67370a8881a2bdf80e510861a7a5d20bc31 (patch) | |
tree | cfe9ea28fa8b40b7db0fb326eca01eaa257c6923 /misc/bstr.c | |
parent | cd09ea92bec55ee0faf31c5a1e27d52dddf057b5 (diff) | |
download | mpv-ba45b67370a8881a2bdf80e510861a7a5d20bc31.tar.bz2 mpv-ba45b67370a8881a2bdf80e510861a7a5d20bc31.tar.xz |
bstr: remove unused bstr_splitlines() function
Diffstat (limited to 'misc/bstr.c')
-rw-r--r-- | misc/bstr.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/misc/bstr.c b/misc/bstr.c index 772ca9c66d..4f1e8629b3 100644 --- a/misc/bstr.c +++ b/misc/bstr.c @@ -191,28 +191,6 @@ double bstrtod(struct bstr str, struct bstr *rest) return r; } -struct bstr *bstr_splitlines(void *talloc_ctx, struct bstr str) -{ - if (str.len == 0) - return NULL; - int count = 0; - for (int i = 0; i < str.len; i++) - if (str.start[i] == '\n') - count++; - if (str.start[str.len - 1] != '\n') - count++; - struct bstr *r = talloc_array_ptrtype(talloc_ctx, r, count); - unsigned char *p = str.start; - for (int i = 0; i < count - 1; i++) { - r[i].start = p; - while (*p++ != '\n'); - r[i].len = p - r[i].start; - } - r[count - 1].start = p; - r[count - 1].len = str.start + str.len - p; - return r; -} - struct bstr bstr_splitchar(struct bstr str, struct bstr *rest, const char c) { int pos = bstrchr(str, c); |