Branch: Tag:

1999-10-24

1999-10-24 14:10:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added a few dmalloc_touch_svalue()'s.

Rev: src/opcodes.c:1.50
Rev: src/operators.c:1.64

6:   /**/   #include "global.h"   #include <math.h> - RCSID("$Id: operators.c,v 1.63 1999/10/15 21:08:44 noring Exp $"); + RCSID("$Id: operators.c,v 1.64 1999/10/24 14:10:22 grubba Exp $");   #include "interpret.h"   #include "svalue.h"   #include "multiset.h"
79:    apply_lfun(sp[-args].u.object, OP, args-1); \    free_svalue(sp-2); \    sp[-2]=sp[-1]; \ -  sp--; +  sp--; \ +  dmalloc_touch_svalue(sp);      void f_add(INT32 args)   {
113:    free_svalue(sp-2);    sp[-2]=sp[-1];    sp--; +  dmalloc_touch_svalue(sp);    return;    }    }
604:    free_svalue(sp-2);    sp[-2]=sp[-1];    sp--; +  dmalloc_touch_svalue(sp);    return 1;    }   
616:    free_svalue(sp-3);    sp[-3]=sp[-1];    sp--; +  dmalloc_touch_svalue(sp);    pop_stack();    return 1;    }