strescape.h revision 839c67ba93b58e394daa435f7b99587eec97cefb
839c67ba93b58e394daa435f7b99587eec97cefbTimo Sirainen#define IS_ESCAPED_CHAR(c) ((c) == '"' || (c) == '\\' || (c) == '\'')
839c67ba93b58e394daa435f7b99587eec97cefbTimo Sirainen/* escape all '\', '"' and "'" characters */
4a6f9ed8e5412508dcba1eabb58a3680ad5e9b68Timo Sirainen/* remove all '\' characters, append to given string */
c0435c854a0e7246373b9752d163095cc4fbe985Timo Sirainenvoid str_append_unescaped(string_t *dest, const void *src, size_t src_size);
4a6f9ed8e5412508dcba1eabb58a3680ad5e9b68Timo Sirainen/* remove all '\' characters */