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

Diff for /mandoc/html.c between version 1.143 and 1.144

version 1.143, 2011/05/17 11:38:18 version 1.144, 2011/05/17 11:50:20
Line 315  html_strlen(const char *cp)
Line 315  html_strlen(const char *cp)
                 switch (mandoc_escape(&cp, &seq, &ssz)) {                  switch (mandoc_escape(&cp, &seq, &ssz)) {
                 case (ESCAPE_ERROR):                  case (ESCAPE_ERROR):
                         return(sz);                          return(sz);
                   case (ESCAPE_UNICODE):
                           /* FALLTHROUGH */
                 case (ESCAPE_NUMBERED):                  case (ESCAPE_NUMBERED):
                         /* FALLTHROUGH */                          /* FALLTHROUGH */
                 case (ESCAPE_PREDEF):                  case (ESCAPE_PREDEF):
Line 373  print_encode(struct html *h, const char *p, int norecu
Line 375  print_encode(struct html *h, const char *p, int norecu
                         break;                          break;
   
                 switch (esc) {                  switch (esc) {
                   case (ESCAPE_UNICODE):
                           /* Skip passed "u" header. */
                           c = mchars_num2uc(seq + 1, len - 1);
                           if ('\0' != c)
                                   printf("&#x%x;", c);
                           break;
                 case (ESCAPE_NUMBERED):                  case (ESCAPE_NUMBERED):
                         c = mchars_num2char(seq, len);                          c = mchars_num2char(seq, len);
                         if ('\0' != c)                          if ('\0' != c)

Legend:
Removed from v.1.143  
changed lines
  Added in v.1.144

CVSweb