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

Diff for /mandoc/mdoc_man.c between version 1.106 and 1.107

version 1.106, 2017/04/14 18:25:04 version 1.107, 2017/04/17 12:53:29
Line 1465  pre_lk(DECL_ARGS)
Line 1465  pre_lk(DECL_ARGS)
 {  {
         const struct roff_node *link, *descr;          const struct roff_node *link, *descr;
   
         if (NULL == (link = n->child))          if ((link = n->child) == NULL)
                 return 0;                  return 0;
   
         if (NULL != (descr = link->next)) {          /* Link text. */
           if ((descr = link->next) != NULL && !(descr->flags & NODE_DELIMC)) {
                 font_push('I');                  font_push('I');
                 while (NULL != descr) {                  while (descr != NULL && !(descr->flags & NODE_DELIMC)) {
                         print_word(descr->string);                          print_word(descr->string);
                         descr = descr->next;                          descr = descr->next;
                 }                  }
Line 1478  pre_lk(DECL_ARGS)
Line 1479  pre_lk(DECL_ARGS)
                 print_word(":");                  print_word(":");
         }          }
   
           /* Link target. */
         font_push('B');          font_push('B');
         print_word(link->string);          print_word(link->string);
         font_pop();          font_pop();
   
           /* Trailing punctuation. */
           while (descr != NULL) {
                   print_word(descr->string);
                   descr = descr->next;
           }
         return 0;          return 0;
 }  }
   

Legend:
Removed from v.1.106  
changed lines
  Added in v.1.107

CVSweb