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'); |
} |
} |
|
|
/* |
/* |