aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sam.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/sam.c b/sam.c
index d4331e4..728eab3 100644
--- a/sam.c
+++ b/sam.c
@@ -166,6 +166,10 @@ static char *parse_delimited_text(const char **s) {
case 't':
c = '\t';
break;
+ default:
+ if (**s != '\\' && **s != delim)
+ buffer_append(&buf, "\\", 1);
+ break;
}
}