strescape.h revision 03b33ccb012636e453189ceef3865dee7812392e
#ifndef STRESCAPE_H
#define STRESCAPE_H
/* escape all '\', '"' and "'" characters */
const char *str_escape(const char *str);
/* remove all '\' characters, append to given string */
/* remove all '\' characters */
char *str_unescape(char *str);
/* For Dovecot's internal protocols: Escape \001, \t, \r and \n characters
using \001. */
const char *str_tabescape(const char *str);
char *str_tabunescape(char *str);
#endif