1 --- console-tools-0.3.3/lib/console/acm.c.jj Sun Jul 16 19:03:25 2000
2 +++ console-tools-0.3.3/lib/console/acm.c Mon Jul 17 11:12:44 2000
3 @@ -172,12 +172,28 @@ int acm_read_ascii(FILE *fp, unicode buf
7 + if (!strcmp (p, "END"))
10 + if (charmap_section == 2)
16 - inp = strtok (NULL, "<");
17 - outp = strtok (NULL, ">");
19 + if (p[1] == 'U' && isxdigit(p[2]) && isxdigit(p[3]) &&
20 + isxdigit(p[4]) && isxdigit(p[5]) && p[6] == '>')
24 + inp = strtok (NULL, " \t\n");
29 + inp = strtok (NULL, "<");
30 + outp = strtok (NULL, ">");
32 + if (!inp || !outp || *outp != 'U')
34 /* restore sig mask */
35 sigprocmask (SIG_SETMASK, &old_sigset, NULL);