version 1.60, 2014/10/26 17:12:03 |
version 1.62, 2014/10/27 13:31:04 |
Line 104 mchars_spec2cp(const struct mchars *arg, const char *p |
|
Line 104 mchars_spec2cp(const struct mchars *arg, const char *p |
|
const struct ln *ln; |
const struct ln *ln; |
|
|
ln = find(arg, p, sz); |
ln = find(arg, p, sz); |
return(ln != NULL ? ln->unicode : sz == 1 ? *p : -1); |
return(ln != NULL ? ln->unicode : sz == 1 ? *p : 0xFFFD); |
} |
} |
|
|
char |
char |
Line 147 mchars_spec2str(const struct mchars *arg, |
|
Line 147 mchars_spec2str(const struct mchars *arg, |
|
|
|
*rsz = strlen(ln->ascii); |
*rsz = strlen(ln->ascii); |
return(ln->ascii); |
return(ln->ascii); |
|
} |
|
|
|
const char * |
|
mchars_uc2str(int uc) |
|
{ |
|
int i; |
|
|
|
for (i = 0; i < LINES_MAX; i++) |
|
if (uc == lines[i].unicode) |
|
return(lines[i].ascii); |
|
return("<?>"); |
} |
} |
|
|
static const struct ln * |
static const struct ln * |