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

Diff for /mandoc/mdoc_term.c between version 1.160 and 1.161

version 1.160, 2010/06/27 16:18:13 version 1.161, 2010/06/27 17:53:27
Line 2109  static int
Line 2109  static int
 termp_bk_pre(DECL_ARGS)  termp_bk_pre(DECL_ARGS)
 {  {
   
         p->flags |= TERMP_PREKEEP;          switch (n->type) {
         return(1);          case (MDOC_BLOCK):
                   return(1);
           case (MDOC_HEAD):
                   return(0);
           case (MDOC_BODY):
                   p->flags |= TERMP_PREKEEP;
                   return(1);
           default:
                   abort();
           }
 }  }
   
   
Line 2119  static void
Line 2128  static void
 termp_bk_post(DECL_ARGS)  termp_bk_post(DECL_ARGS)
 {  {
   
         p->flags &= ~(TERMP_KEEP | TERMP_PREKEEP);          if (MDOC_BODY == n->type)
                   p->flags &= ~(TERMP_KEEP | TERMP_PREKEEP);
 }  }
   
 /* ARGSUSED */  /* ARGSUSED */

Legend:
Removed from v.1.160  
changed lines
  Added in v.1.161

CVSweb