diff --git a/src/svalue.c b/src/svalue.c index b6ad79b4cb76c30ba4b361f3d41a471e609a1143..7fb1643246000d91f47650d43a11af2989c82b03 100644 --- a/src/svalue.c +++ b/src/svalue.c @@ -23,7 +23,7 @@ #include "queue.h" #include "bignum.h" -RCSID("$Id: svalue.c,v 1.63 2000/03/20 21:00:04 hubbe Exp $"); +RCSID("$Id: svalue.c,v 1.64 2000/03/27 07:54:27 hubbe Exp $"); struct svalue dest_ob_zero = { T_INT, 0 }; @@ -151,7 +151,7 @@ void debug_free_svalues(struct svalue *s,INT32 num, INT32 type_hint DMALLOC_LINE #define DOTYPE(X,Y,Z) case X: \ while(--num>=0) { \ - DO_IF_DMALLOC(debug_malloc_update_location(s->u.Z DMALLOC_PROXY_ARGS)); \ + DO_IF_DMALLOC(debug_malloc_update_location(s->u.Z, dmalloc_location)); \ Y(s->u.Z); \ DO_IF_DMALLOC(s->u.Z=0); \ s++; \