Mercurial > emacs
comparison src/bytecode.c @ 51769:8f6662a00b7f
(mark_byte_stack): Update calls to mark_object.
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Sun, 06 Jul 2003 19:30:10 +0000 |
| parents | 1e9eeff3616b |
| children | 695cf19ef79e |
comparison
equal
deleted
inserted
replaced
| 51768:31f2f6a2df06 | 51769:8f6662a00b7f |
|---|---|
| 290 abort (); | 290 abort (); |
| 291 | 291 |
| 292 for (obj = stack->bottom; obj <= stack->top; ++obj) | 292 for (obj = stack->bottom; obj <= stack->top; ++obj) |
| 293 if (!XMARKBIT (*obj)) | 293 if (!XMARKBIT (*obj)) |
| 294 { | 294 { |
| 295 mark_object (obj); | 295 mark_object (*obj); |
| 296 XMARK (*obj); | 296 XMARK (*obj); |
| 297 } | 297 } |
| 298 | 298 |
| 299 if (!XMARKBIT (stack->byte_string)) | 299 if (!XMARKBIT (stack->byte_string)) |
| 300 { | 300 { |
| 301 mark_object (&stack->byte_string); | 301 mark_object (stack->byte_string); |
| 302 XMARK (stack->byte_string); | 302 XMARK (stack->byte_string); |
| 303 } | 303 } |
| 304 | 304 |
| 305 if (!XMARKBIT (stack->constants)) | 305 if (!XMARKBIT (stack->constants)) |
| 306 { | 306 { |
| 307 mark_object (&stack->constants); | 307 mark_object (stack->constants); |
| 308 XMARK (stack->constants); | 308 XMARK (stack->constants); |
| 309 } | 309 } |
| 310 } | 310 } |
| 311 } | 311 } |
| 312 | 312 |
