[BACK]Return to roff.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/roff.c between version 1.24 and 1.25

version 1.24, 2008/11/30 21:41:35 version 1.25, 2008/11/30 23:05:57
Line 518  roffparse(struct rofftree *tree, char *buf)
Line 518  roffparse(struct rofftree *tree, char *buf)
         char             *argv[ROFF_MAXARG];          char             *argv[ROFF_MAXARG];
         char            **argvp;          char            **argvp;
   
           if (0 != *buf && 0 != *(buf + 1) && 0 != *(buf + 2))
                   if (0 == strncmp(buf, ".\\\"", 3))
                           return(1);
   
         if (ROFF_MAX == (tok = rofffindtok(buf + 1))) {          if (ROFF_MAX == (tok = rofffindtok(buf + 1))) {
                 roff_err(tree, buf + 1, "bogus line macro");                  roff_err(tree, buf + 1, "bogus line macro");
                 return(0);                  return(0);
Line 525  roffparse(struct rofftree *tree, char *buf)
Line 529  roffparse(struct rofftree *tree, char *buf)
                 roff_err(tree, buf + 1, "unsupported macro `%s'",                  roff_err(tree, buf + 1, "unsupported macro `%s'",
                                 toknames[tok]);                                  toknames[tok]);
                 return(0);                  return(0);
         } else if (ROFF_COMMENT == tokens[tok].type)          }
                 return(1);  
           assert(ROFF___ != tok);
         if ( ! roffargs(tree, tok, buf, argv))          if ( ! roffargs(tree, tok, buf, argv))
                 return(0);                  return(0);
   

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

CVSweb