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

Diff for /src/usr.bin/mandoc/chars.c between version 1.34 and 1.35

version 1.34, 2014/10/28 17:35:42 version 1.35, 2014/10/29 00:17:01
Line 105 
Line 105 
         return(ln != NULL ? ln->unicode : sz == 1 ? (unsigned char)*p : -1);          return(ln != NULL ? ln->unicode : sz == 1 ? (unsigned char)*p : -1);
 }  }
   
 char  int
 mchars_num2char(const char *p, size_t sz)  mchars_num2char(const char *p, size_t sz)
 {  {
         int       i;          int       i;
   
         if ((i = mandoc_strntoi(p, sz, 10)) < 0)          i = mandoc_strntoi(p, sz, 10);
                 return('\0');          return(i >= 0 && i < 256 ? i : -1);
   
         return(i > 0 && i < 256 && isprint(i) ? i : '\0');  
 }  }
   
 int  int

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35