]> git.cameronkatri.com Git - mandoc.git/blobdiff - mdoc_validate.c
Make -man check for tabs correctly print the column.
[mandoc.git] / mdoc_validate.c
index 9e621b07dfe18fbe25ffb0d6062263738a604513..5299253b3cb9aecb787e7f6419f93af6466e8186 100644 (file)
@@ -1,4 +1,4 @@
-/*     $Id: mdoc_validate.c,v 1.175 2011/08/19 13:59:23 kristaps Exp $ */
+/*     $Id: mdoc_validate.c,v 1.176 2011/09/02 19:40:18 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2010, 2011 Ingo Schwarze <schwarze@openbsd.org>
@@ -549,7 +549,7 @@ check_text(struct mdoc *m, int ln, int pos, char *p)
        for (cp = p; NULL != (p = strchr(p, '\t')); p++) {
                if (MDOC_LITERAL & m->flags)
                        continue;
-               mdoc_pmsg(m, ln, (int)(p - cp), MANDOCERR_BADTAB);
+               mdoc_pmsg(m, ln, pos + (int)(p - cp), MANDOCERR_BADTAB);
        }
 }