aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
authorRichard M. Stallman1993-05-27 23:48:18 +0000
committerRichard M. Stallman1993-05-27 23:48:18 +0000
commit6b5fd105cefb333edfd2a39af1c6428bfb1c4e19 (patch)
tree6573243f977314859f91859a4af6823da39148b0 /src/alloc.c
parent78c7997f4d271706a9b9b00d799820538ce4dad9 (diff)
downloademacs-6b5fd105cefb333edfd2a39af1c6428bfb1c4e19.tar.gz
emacs-6b5fd105cefb333edfd2a39af1c6428bfb1c4e19.zip
(mark_object): Add debugging code to check for ptr clobbered.
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 48117d4e356..a6f554ad086 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -1623,7 +1623,11 @@ mark_object (objptr)
1623 XUNMARK (obj); 1623 XUNMARK (obj);
1624 goto loop; 1624 goto loop;
1625 } 1625 }
1626 if (ptr == 0)
1627 abort ();
1626 mark_object (&ptr->car); 1628 mark_object (&ptr->car);
1629 if (ptr == 0)
1630 abort ();
1627 objptr = &ptr->cdr; 1631 objptr = &ptr->cdr;
1628 obj = ptr->cdr; 1632 obj = ptr->cdr;
1629 goto loop; 1633 goto loop;