diff options
Diffstat (limited to 'blaze822.c')
-rw-r--r-- | blaze822.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/blaze822.c b/blaze822.c index 1bceecf..73b516b 100644 --- a/blaze822.c +++ b/blaze822.c @@ -178,8 +178,11 @@ blaze822_addr(char *s, char **dispo, char **addro) *c = 0; } else if (*s == '"') { s++; - while (*s && c < e && *s != '"') + while (*s && c < e && *s != '"') { + if (*s == '\\' && *(s+1)) + s++; *c++ = *s++; + } if (*s == '"') s++; } else if (*s == '(') { |