diff options
author | Leah Neukirchen <leah@vuxu.org> | 2018-01-11 15:38:54 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2018-01-11 15:38:54 +0100 |
commit | 1207c5344431289477f2a0af34370f01ce33d0f7 (patch) | |
tree | 46ed9e191803f5260cf4f574651596bbecad1bcb | |
parent | 395708012738b35e79428cd358e47d2271c26851 (diff) | |
download | mblaze-1207c5344431289477f2a0af34370f01ce33d0f7.tar.gz mblaze-1207c5344431289477f2a0af34370f01ce33d0f7.tar.xz mblaze-1207c5344431289477f2a0af34370f01ce33d0f7.zip |
msed: fix parsing of a//
-rw-r--r-- | msed.c | 4 |
1 files changed, 3 insertions, 1 deletions
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); |