]> git.cameronkatri.com Git - mandoc.git/commitdiff
*** empty log message ***
authorKristaps Dzonsons <kristaps@bsd.lv>
Sat, 27 Mar 2010 10:21:38 +0000 (10:21 +0000)
committerKristaps Dzonsons <kristaps@bsd.lv>
Sat, 27 Mar 2010 10:21:38 +0000 (10:21 +0000)
man.c

diff --git a/man.c b/man.c
index 9dceb79010846daa29cbb61e48f00a73fd51bd22..edcd44bad3bd5e8b790574fc3f58191220ed5ec7 100644 (file)
--- a/man.c
+++ b/man.c
@@ -1,4 +1,4 @@
-/*     $Id: man.c,v 1.55 2010/03/27 10:04:56 kristaps Exp $ */
+/*     $Id: man.c,v 1.56 2010/03/27 10:21:38 kristaps Exp $ */
 /*
  * Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -492,9 +492,13 @@ man_pmacro(struct man *m, int ln, char *buf)
 
        i = 1;
 
+       /*
+        * Skip whitespace between the control character and initial
+        * text.  "Whitespace" is both spaces and tabs.
+        */
        if (' ' == buf[i]) {
                i++;
-               while (buf[i] && ' ' == buf[i])
+               while (buf[i] && (' ' == buf[i] || '\t' == buf[i]))
                        i++;
                if ('\0' == buf[i])
                        goto out;