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

Diff for /mandoc/Attic/mlg.c between version 1.2 and 1.3

version 1.2, 2008/12/03 19:21:58 version 1.3, 2008/12/03 21:27:56
Line 189  mlg_indent(struct md_mlg *p)
Line 189  mlg_indent(struct md_mlg *p)
 {  {
         size_t           count;          size_t           count;
   
         count = p->indent > MAXINDENT ? MAXINDENT : p->indent;          count = p->indent > MAXINDENT ? (size_t)MAXINDENT : p->indent;
         count *= INDENT;          count *= INDENT;
   
         assert(0 == p->pos);          assert(0 == p->pos);
Line 212  mlg_newline(struct md_mlg *p)
Line 212  mlg_newline(struct md_mlg *p)
 static void  static void
 mlg_mode(struct md_mlg *p, enum md_tok ns)  mlg_mode(struct md_mlg *p, enum md_tok ns)
 {  {
   
         p->flags &= ~ML_OVERRIDE_ONE;          p->flags &= ~ML_OVERRIDE_ONE;
         p->last = ns;          p->last = ns;
 }  }
Line 252  mlg_data(struct md_mlg *p, int space, char *buf)
Line 253  mlg_data(struct md_mlg *p, int space, char *buf)
                         if ( ! ml_nputstring(p->mbuf, bufp,                          if ( ! ml_nputstring(p->mbuf, bufp,
                                                 sz, &p->pos))                                                  sz, &p->pos))
                                 return(0);                                  return(0);
                         if (p->indent * MAXINDENT + sz >= COLUMNS)                          if (p->indent * INDENT + sz >= COLUMNS)
                                 if ( ! mlg_newline(p))                                  if ( ! mlg_newline(p))
                                         return(0);                                          return(0);
                         if ( ! (ML_OVERRIDE_ALL & p->flags))                          if ( ! (ML_OVERRIDE_ALL & p->flags))

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

CVSweb