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

Diff for /mandoc/chars.c between version 1.40 and 1.42

version 1.40, 2011/05/01 08:38:56 version 1.42, 2011/05/15 15:47:46
Line 141  mchars_res2cp(struct mchars *arg, const char *p, size_
Line 141  mchars_res2cp(struct mchars *arg, const char *p, size_
  * This can only be a printable character (i.e., alnum, punct, space) so   * This can only be a printable character (i.e., alnum, punct, space) so
  * prevent the character from ruining our state (backspace, newline, and   * prevent the character from ruining our state (backspace, newline, and
  * so on).   * so on).
    * If the character is illegal, returns '\0'.
  */   */
 char  char
 mchars_num2char(const char *p, size_t sz)  mchars_num2char(const char *p, size_t sz)
Line 151  mchars_num2char(const char *p, size_t sz)
Line 152  mchars_num2char(const char *p, size_t sz)
                 return('\0');                  return('\0');
   
         i = atoi(p);          i = atoi(p);
         return(isprint(i) ? (char)i : '\0');          /* LINTED */
           return(isprint(i) ? i : '\0');
 }  }
   
 /*  /*

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.42

CVSweb