aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 354c6f09cc5..9a01edca3f8 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -6683,7 +6683,9 @@ mark_object (Lisp_Object arg)
6683 { 6683 {
6684 set_vector_marked (ptr); 6684 set_vector_marked (ptr);
6685 struct Lisp_Subr *subr = XSUBR (obj); 6685 struct Lisp_Subr *subr = XSUBR (obj);
6686 mark_object (subr->native_comp_u[0]); 6686 obj = subr->native_comp_u[0];
6687 eassert (obj);
6688 goto loop;
6687 } 6689 }
6688 break; 6690 break;
6689 6691