summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2000-12-11 15:21:46 +0000
committerGerd Moellmann <gerd@gnu.org>2000-12-11 15:21:46 +0000
commit6e80fddb98809ae5b527e26e585186400c60e88f (patch)
tree79c0f576b05dd250146a0b02eafd67da86764422
parent4db873808f5abb3a8a25dff0c9efa8f39ec2af89 (diff)
downloademacs-6e80fddb98809ae5b527e26e585186400c60e88f.tar.gz
(Fkey_description): If KEYS is an empty key sequence,
return an empty string.
-rw-r--r--src/keymap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/keymap.c b/src/keymap.c
index f2152d17202..68c673380c8 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -1766,6 +1766,8 @@ spaces are put between sequence elements, etc.")
else
keys = wrong_type_argument (Qarrayp, keys);
+ if (len == 0)
+ return build_string ("");
return Fconcat (len * 2 - 1, args);
}