version 1.42, 2005/12/13 06:01:27 |
version 1.43, 2005/12/20 05:04:28 |
|
|
char tmp[32], *bufp; |
char tmp[32], *bufp; |
KEYMAP *mp; |
KEYMAP *mp; |
|
|
strlcpy(buf, "Define key map: ", sizeof(buf)); |
(void)strlcpy(buf, "Define key map: ", sizeof(buf)); |
if ((bufp = eread(buf, tmp, sizeof(tmp), EFNEW)) == NULL) |
if ((bufp = eread(buf, tmp, sizeof(tmp), EFNEW)) == NULL) |
return (ABORT); |
return (ABORT); |
else if (bufp[0] == '\0') |
else if (bufp[0] == '\0') |
|
|
ewprintf("Unknown map %s", tmp); |
ewprintf("Unknown map %s", tmp); |
return (FALSE); |
return (FALSE); |
} |
} |
strlcat(buf, "key: ", sizeof(buf)); |
if (strlcat(buf, "key: ", sizeof(buf)) >= sizeof(buf)) |
|
return (FALSE); |
|
|
return (dobind(mp, buf, FALSE)); |
return (dobind(mp, buf, FALSE)); |
} |
} |