diff options
Diffstat (limited to 'mscan.c')
-rw-r--r-- | mscan.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mscan.c b/mscan.c index 26d23a0..d6607f3 100644 --- a/mscan.c +++ b/mscan.c @@ -436,7 +436,10 @@ oneline(char *file) e--; while (file < e && *e != '/') e--; - char *b = e - 1; + while (file < e && *e == '/') + e--; + char *b = e; + e++; while (file < b && *b != '/') b--; if (*b == '/') |