X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Futils%2Fstrbuf.c;h=ee419b7ea20994efaeeaac3d6ae1d246c402dcb0;hb=7eae8c92fd40a050f9ce4a7132191fbcef810dc0;hp=6190e3a8a045a650c26067a0d637003bf321ded9;hpb=bf37a5afbf7364f853140c6859822ae52d2b61d8;p=sysdb.git diff --git a/src/utils/strbuf.c b/src/utils/strbuf.c index 6190e3a..ee419b7 100644 --- a/src/utils/strbuf.c +++ b/src/utils/strbuf.c @@ -311,6 +311,16 @@ sdb_strbuf_skip(sdb_strbuf_t *strbuf, size_t offset, size_t n) strbuf->string[strbuf->pos] = '\0'; } /* sdb_strbuf_skip */ +void +sdb_strbuf_clear(sdb_strbuf_t *strbuf) +{ + if ((! strbuf) || (! strbuf->size)) + return; + + strbuf->string[0] = '\0'; + strbuf->pos = 0; +} /* sdb_strbuf_clear */ + const char * sdb_strbuf_string(sdb_strbuf_t *strbuf) {