diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/alloc.c | 4 |
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; |