From 1207c5344431289477f2a0af34370f01ce33d0f7 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 11 Jan 2018 15:38:54 +0100 Subject: msed: fix parsing of a// --- msed.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'msed.c') diff --git a/msed.c b/msed.c index 67541fd..1944791 100644 --- a/msed.c +++ b/msed.c @@ -161,13 +161,15 @@ sed(char *file) if ((*e == ' ' || *e == ';' || *e == '\n' || !*e)) { break; } - sep = *e; + sep = *e++; if (!sep) { fprintf(stderr, "msed: unterminated a command\n"); exit(1); } while (*e && *e != sep) e++; + if (*e == sep) + e++; if (!(*e == ' ' || *e == ';' || *e == '\n' || !*e)) { fprintf(stderr, "msed: unterminated a command\n"); exit(1); -- cgit 1.4.1