Mercurial > dovecot > core-2.2
diff src/lib/strescape.c @ 20339:327fcf6d2205
lib: Added t_str_tabunescape()
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Fri, 06 May 2016 17:24:42 +0300 |
parents | 0f22db71df7a |
children | 9af7c7196540 |
line wrap: on
line diff
--- a/src/lib/strescape.c Mon Jun 20 02:25:47 2016 +0300 +++ b/src/lib/strescape.c Fri May 06 17:24:42 2016 +0300 @@ -226,6 +226,14 @@ return start; } +const char *t_str_tabunescape(const char *str) +{ + if (strchr(str, '\001') == NULL) + return str; + else + return str_tabunescape(t_strdup_noconst(str)); +} + char **p_strsplit_tabescaped(pool_t pool, const char *str) { char **args;