summaryrefslogtreecommitdiff
path: root/src/msgmerge.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/msgmerge.c')
-rw-r--r--src/msgmerge.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/msgmerge.c b/src/msgmerge.c
index a82fab4..15a3e2e 100644
--- a/src/msgmerge.c
+++ b/src/msgmerge.c
@@ -66,6 +66,21 @@ size_t convert_buf(char* in, char* out) {
l++;
*out = '"';
break;
+ case '\v':
+ *out++ = '\\';
+ l++;
+ *out = '\v';
+ break;
+ case '\?':
+ *out++ = '\\';
+ l++;
+ *out = '\?';
+ break;
+ case '\f':
+ *out++ = '\\';
+ l++;
+ *out = '\f';
+ break;
default:
*out = *in;
}