Mercurial > dovecot > original-hg > dovecot-1.2
changeset 2152:c7b77b11c89c HEAD
Added str_insert()
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 18 Jun 2004 00:52:53 +0300 |
parents | 16287320d080 |
children | 53288223de6c |
files | src/lib/str.c src/lib/str.h |
diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/str.c Fri Jun 18 00:29:20 2004 +0300 +++ b/src/lib/str.c Fri Jun 18 00:52:53 2004 +0300 @@ -135,6 +135,11 @@ buffer_set_used_size(str, len); } +void str_insert(string_t *str, size_t pos, const char *cstr) +{ + buffer_insert(str, pos, cstr, strlen(cstr)); +} + void str_delete(string_t *str, size_t pos, size_t len) { buffer_delete(str, pos, len);
--- a/src/lib/str.h Fri Jun 18 00:29:20 2004 +0300 +++ b/src/lib/str.h Fri Jun 18 00:52:53 2004 +0300 @@ -21,7 +21,7 @@ __attr_format__(2, 3); void str_vprintfa(string_t *str, const char *fmt, va_list args); -/* Delete/truncate */ +void str_insert(string_t *str, size_t pos, const char *cstr); void str_delete(string_t *str, size_t pos, size_t len); void str_truncate(string_t *str, size_t len);