From e801bbc0ea2e53199e69e05549e86df9f47c91e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 24 Oct 1999 15:36:02 +0200 Subject: [PATCH] Added a few dmalloc_touch_svalue()'s. Rev: src/bignum.c:1.6 Rev: src/cpp.c:1.55 --- src/bignum.c | 2 ++ src/cpp.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bignum.c b/src/bignum.c index 965136f9ff..849237dd2a 100644 --- a/src/bignum.c +++ b/src/bignum.c @@ -22,6 +22,7 @@ static void resolve_auto_bignum_program(void) auto_bignum_program=sp[-1]; sp--; + dmalloc_touch_svalue(sp); } } @@ -91,6 +92,7 @@ void convert_svalue_to_bignum(struct svalue *s) free_svalue(s); *s=sp[-1]; sp--; + dmalloc_touch_svalue(sp); } #endif /* AUTO_BIGNUM */ diff --git a/src/cpp.c b/src/cpp.c index e01928b6e5..70f4ea391c 100644 --- a/src/cpp.c +++ b/src/cpp.c @@ -5,7 +5,7 @@ \*/ /* - * $Id: cpp.c,v 1.54 1999/10/15 23:53:44 noring Exp $ + * $Id: cpp.c,v 1.55 1999/10/24 13:36:02 grubba Exp $ */ #include "global.h" #include "language.h" @@ -1084,6 +1084,7 @@ void f_cpp(INT32 args) } data = sp[-1].u.string; sp--; + dmalloc_touch_svalue(sp); } else if (sp[2-args].type == T_INT) { auto_convert = sp[2-args].u.integer; } else { -- GitLab