[BACK]Return to html.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/html.c between version 1.21 and 1.22

version 1.21, 2010/12/27 21:44:30 version 1.22, 2011/01/16 19:41:16
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2008, 2009, 2010 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2008, 2009, 2010, 2011 Kristaps Dzonsons <kristaps@bsd.lv>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 86 
Line 86 
         "id", /* ATTR_ID */          "id", /* ATTR_ID */
         "summary", /* ATTR_SUMMARY */          "summary", /* ATTR_SUMMARY */
         "align", /* ATTR_ALIGN */          "align", /* ATTR_ALIGN */
           "colspan", /* ATTR_COLSPAN */
 };  };
   
 static  void              print_spec(struct html *, enum roffdeco,  static  void              print_spec(struct html *, enum roffdeco,
Line 577 
Line 578 
         struct tag      *tag;          struct tag      *tag;
   
         while ((tag = h->tags.head) != NULL) {          while ((tag = h->tags.head) != NULL) {
                   /*
                    * Remember to close out and nullify the current
                    * meta-font and table, if applicable.
                    */
                 if (tag == h->metaf)                  if (tag == h->metaf)
                         h->metaf = NULL;                          h->metaf = NULL;
                   if (tag == h->tblt)
                           h->tblt = NULL;
                 print_ctag(h, tag->tag);                  print_ctag(h, tag->tag);
                 h->tags.head = tag->next;                  h->tags.head = tag->next;
                 free(tag);                  free(tag);
Line 596 
Line 603 
         while ((tag = h->tags.head) != NULL) {          while ((tag = h->tags.head) != NULL) {
                 if (suntil && tag == suntil)                  if (suntil && tag == suntil)
                         return;                          return;
                   /*
                    * Remember to close out and nullify the current
                    * meta-font and table, if applicable.
                    */
                 if (tag == h->metaf)                  if (tag == h->metaf)
                         h->metaf = NULL;                          h->metaf = NULL;
                   if (tag == h->tblt)
                           h->tblt = NULL;
                 print_ctag(h, tag->tag);                  print_ctag(h, tag->tag);
                 h->tags.head = tag->next;                  h->tags.head = tag->next;
                 free(tag);                  free(tag);

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22