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