Mercurial > ~dholland > hg > tradcpp > index.cgi
diff directive.c @ 70:ca5e4e0237f5
merge
author | David A. Holland |
---|---|
date | Sun, 31 Mar 2013 11:22:22 -0400 |
parents | f8507e5ed84c |
children | b1d0f10e8d36 |
line wrap: on
line diff
--- a/directive.c Sun Mar 31 08:06:40 2013 +0200 +++ b/directive.c Sun Mar 31 11:22:22 2013 -0400 @@ -571,12 +571,11 @@ p->column += acomm; } - /* check if we have a directive line */ - skip = strspn(line + acomm, ws); - if (acomm == 0 && line[skip] == '#') { + /* check if we have a directive line (# exactly in column 0) */ + if (acomm == 0 && line[0] == '#') { char ch; - skip = skip + 1 + strspn(line + skip + 1, ws); + skip = 1 + strspn(line + 1, ws); assert(skip <= text); p->column += skip; assert(line[len] == '\0');