diff options
| author | Karoly Lorentey | 2004-04-23 14:44:11 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-04-23 14:44:11 +0000 |
| commit | ced7ed5611e2a6e60a5ac7a97e165545843d0fa9 (patch) | |
| tree | 85194b67c680d1a37af652a4b614a7e1fcd336ba /src/keymap.c | |
| parent | 6ad9aaa961f1ac376bdaa1a5516d0481e6c7fafa (diff) | |
| parent | f24814e0e9806db8d01c16b8d8592d6e9b9ee481 (diff) | |
| download | emacs-ced7ed5611e2a6e60a5ac7a97e165545843d0fa9.tar.gz emacs-ced7ed5611e2a6e60a5ac7a97e165545843d0fa9.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-230
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-231
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-232
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-233
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-234
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-235
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-236
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-237
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-238
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-239
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-240
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-152
Diffstat (limited to 'src/keymap.c')
| -rw-r--r-- | src/keymap.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/keymap.c b/src/keymap.c index 0e68c38d677..a4aeea8ae63 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -1959,14 +1959,14 @@ spaces are put between sequence elements, etc. */) | |||
| 1959 | int len = 0; | 1959 | int len = 0; |
| 1960 | int i, i_byte; | 1960 | int i, i_byte; |
| 1961 | Lisp_Object *args; | 1961 | Lisp_Object *args; |
| 1962 | int size = Flength (keys); | 1962 | int size = XINT (Flength (keys)); |
| 1963 | Lisp_Object list; | 1963 | Lisp_Object list; |
| 1964 | Lisp_Object sep = build_string (" "); | 1964 | Lisp_Object sep = build_string (" "); |
| 1965 | Lisp_Object key; | 1965 | Lisp_Object key; |
| 1966 | int add_meta = 0; | 1966 | int add_meta = 0; |
| 1967 | 1967 | ||
| 1968 | if (!NILP (prefix)) | 1968 | if (!NILP (prefix)) |
| 1969 | size += Flength (prefix); | 1969 | size += XINT (Flength (prefix)); |
| 1970 | 1970 | ||
| 1971 | /* This has one extra element at the end that we don't pass to Fconcat. */ | 1971 | /* This has one extra element at the end that we don't pass to Fconcat. */ |
| 1972 | args = (Lisp_Object *) alloca (size * 4 * sizeof (Lisp_Object)); | 1972 | args = (Lisp_Object *) alloca (size * 4 * sizeof (Lisp_Object)); |
| @@ -1997,7 +1997,7 @@ spaces are put between sequence elements, etc. */) | |||
| 1997 | else if (VECTORP (list)) | 1997 | else if (VECTORP (list)) |
| 1998 | size = XVECTOR (list)->size; | 1998 | size = XVECTOR (list)->size; |
| 1999 | else if (CONSP (list)) | 1999 | else if (CONSP (list)) |
| 2000 | size = Flength (list); | 2000 | size = XINT (Flength (list)); |
| 2001 | else | 2001 | else |
| 2002 | wrong_type_argument (Qarrayp, list); | 2002 | wrong_type_argument (Qarrayp, list); |
| 2003 | 2003 | ||