[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r106419: * src/keymap.c (Fwhere_is_in
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r106419: * src/keymap.c (Fwhere_is_internal): Add missing RETURN_UNGCPROs. |
Date: |
Fri, 18 Nov 2011 11:50:16 -0500 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 106419
author: Dmitry Antipov <address@hidden>
committer: Stefan Monnier <address@hidden>
branch nick: trunk
timestamp: Fri 2011-11-18 11:50:16 -0500
message:
* src/keymap.c (Fwhere_is_internal): Add missing RETURN_UNGCPROs.
modified:
src/ChangeLog
src/keymap.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2011-11-18 16:00:40 +0000
+++ b/src/ChangeLog 2011-11-18 16:50:16 +0000
@@ -1,3 +1,7 @@
+2011-11-18 Dmitry Antipov <address@hidden>
+
+ * keymap.c (Fwhere_is_internal): Add missing RETURN_UNGCPROs.
+
2011-11-18 Stefan Monnier <address@hidden>
* intervals.c: Fix grafting over the whole buffer (bug#10071).
=== modified file 'src/keymap.c'
--- a/src/keymap.c 2011-11-17 17:40:48 +0000
+++ b/src/keymap.c 2011-11-18 16:50:16 +0000
@@ -2624,11 +2624,11 @@
/* We have a list of advertised bindings. */
while (CONSP (tem))
if (EQ (shadow_lookup (keymaps, XCAR (tem), Qnil, 0), definition))
- return XCAR (tem);
+ RETURN_UNGCPRO (XCAR (tem));
else
tem = XCDR (tem);
if (EQ (shadow_lookup (keymaps, tem, Qnil, 0), definition))
- return tem;
+ RETURN_UNGCPRO (tem);
}
sequences = Freverse (where_is_internal (definition, keymaps,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r106419: * src/keymap.c (Fwhere_is_internal): Add missing RETURN_UNGCPROs.,
Stefan Monnier <=