perf tools: Remove strbuf_{remove,splice}()
tip-bot for Arnaldo Carvalho de Melo
merge botCommit-ID: bea2400621836b028d82c3d6a74053921d70dbd7 Gitweb: http://git.kernel.org/tip/bea2400621836b028d82c3d6a74053921d70dbd7 Author: Arnaldo Carvalho de Melo <[email protected]> AuthorDate: Tue, 23 Feb 2016 16:21:04 -0300 Committer: Arnaldo Carvalho de Melo <[email protected]> CommitDate: Tue, 23 Feb 2016 16:21:04 -0300
perf tools: Remove strbuf_{remove,splice}()
No users, nuke them.
Cc Adrian Hunter <[email protected]>
Cc Jiri Olsa <[email protected]>
Cc Namhyung Kim <[email protected]>
Cc Wang Nan <[email protected]>
Signed-off-by Arnaldo Carvalho de Melo <[email protected]>
--- tools/perf/util/strbuf.c | 24 ------------------------ tools/perf/util/strbuf.h | 2 -- 2 files changed, 26 deletions(-)
tools/perf/util/strbuf.c +0 -24
@@ -51,30 +51,6 @@ void strbuf_grow(struct strbuf *sb, size_t extra)ALLOC_GROW (sb->buf, sb->len + extra +1 , sb->alloc); } -static void strbuf_splice (struct strbuf *sb,size_t pos,size_t len, -const void *data,size_t dlen) -{ -if (pos + len < pos) -die ("you want to use way too much memory" ); -if (pos > sb->len) -die ("`pos' is too far after the end of the buffer" ); -if (pos + len > sb->len) -die ("`pos + len' is too far after the end of the buffer" ); - -if (dlen >= len) -strbuf_grow (sb, dlen - len); -memmove (sb->buf + pos + dlen, - sb->buf + pos + len, - sb->len - pos - len); -memcpy (sb->buf + pos, data, dlen); -strbuf_setlen (sb, sb->len + dlen - len); -} - -void strbuf_remove (struct strbuf *sb,size_t pos,size_t len) -{ -strbuf_splice (sb, pos, len,NULL ,0 ); -} -void strbuf_add (struct strbuf *sb,const void *data,size_t len) {strbuf_grow (sb, len);
tools/perf/util/strbuf.h +0 -2
@@ -77,8 +77,6 @@ static inline void strbuf_addch(struct strbuf *sb, int c) { sb->buf[sb->len] ='\0' ; } -extern void strbuf_remove (struct strbuf *,size_t pos,size_t len); -extern void strbuf_add (struct strbuf *,const void *,size_t );static inline void strbuf_addstr (struct strbuf *sb,const char *s) {strbuf_add (sb, s,strlen (s));