[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.224 and 1.225

version 1.224, 2011/04/04 16:15:58 version 1.225, 2011/04/04 16:21:51
Line 1296  termp_bl_post(DECL_ARGS)
Line 1296  termp_bl_post(DECL_ARGS)
                 term_newln(p);                  term_newln(p);
 }  }
   
   
 /* ARGSUSED */  /* ARGSUSED */
 static int  static int
 termp_xr_pre(DECL_ARGS)  termp_xr_pre(DECL_ARGS)
 {  {
         const struct mdoc_node *nn;  
   
         if (NULL == n->child)          if (NULL == (n = n->child))
                 return(0);                  return(0);
   
         assert(MDOC_TEXT == n->child->type);          assert(MDOC_TEXT == n->type);
         nn = n->child;          term_word(p, n->string);
   
         term_word(p, nn->string);          if (NULL == (n = n->next))
         if (NULL == (nn = nn->next))  
                 return(0);                  return(0);
   
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, "(");          term_word(p, "(");
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, nn->string);  
           assert(MDOC_TEXT == n->type);
           term_word(p, n->string);
   
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
         term_word(p, ")");          term_word(p, ")");
   
         return(0);          return(0);
 }  }
   
   
 /*  /*
  * This decides how to assert whitespace before any of the SYNOPSIS set   * This decides how to assert whitespace before any of the SYNOPSIS set

Legend:
Removed from v.1.224  
changed lines
  Added in v.1.225

CVSweb