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

Diff for /src/usr.bin/mandoc/term.c between version 1.91 and 1.92

version 1.91, 2014/10/28 17:35:42 version 1.92, 2014/10/28 18:48:56
Line 456 
Line 456 
                         if (p->enc == TERMENC_ASCII) {                          if (p->enc == TERMENC_ASCII) {
                                 cp = mchars_spec2str(p->symtab,                                  cp = mchars_spec2str(p->symtab,
                                     seq, sz, &ssz);                                      seq, sz, &ssz);
                                 if (cp == NULL)                                  if (cp != NULL)
                                         encode(p, "<?>", 3);  
                                 else  
                                         encode(p, cp, ssz);                                          encode(p, cp, ssz);
                         } else {                          } else {
                                 uc = mchars_spec2cp(p->symtab, seq, sz);                                  uc = mchars_spec2cp(p->symtab, seq, sz);
Line 688 
Line 686 
                                         sz += cond_width(p, c, &skip);                                          sz += cond_width(p, c, &skip);
                                 break;                                  break;
                         case ESCAPE_SPECIAL:                          case ESCAPE_SPECIAL:
                                 if (p->enc == TERMENC_ASCII) {                                  if (p->enc == TERMENC_ASCII)
                                         rhs = mchars_spec2str(p->symtab,                                          rhs = mchars_spec2str(p->symtab,
                                             seq, ssz, &rsz);                                              seq, ssz, &rsz);
                                         if (rhs == NULL) {                                  else {
                                                 rhs = "<?>";  
                                                 rsz = 3;  
                                         }  
                                 } else {  
                                         c = mchars_spec2cp(p->symtab,                                          c = mchars_spec2cp(p->symtab,
                                             seq, ssz);                                              seq, ssz);
                                         if (c > 0)                                          if (c > 0)

Legend:
Removed from v.1.91  
changed lines
  Added in v.1.92