diff options
| author | 2024-04-09 17:58:50 +0200 | |
|---|---|---|
| committer | 2024-04-09 17:58:50 +0200 | |
| commit | d0a11e24e0639ba402be3dec522e0dfff9ba45fc (patch) | |
| tree | 1573c689901ad854d29cde07e7f1c8964bdfb3c9 | |
| parent | 9b45d155c3a71eaf798fde2b516dfd1a0f66257e (diff) | |
fix
| -rw-r--r-- | io.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -818,7 +818,7 @@ vdiag(const struct span *span, enum diagkind kind, const char *fmt, va_list ap) /* find start of line */ for (i = loc->off - 1; i + 1 > 0 && f->p[i] != '\n'; --i) ; - if (i) ++i; + if (i || f->p[i] == '\n') ++i; nmark = loc->len; while (i < loc->off + loc->len) { |