From 294cf98f96b53ac6599fdb1456d92da1adb9a714 Mon Sep 17 00:00:00 2001 From: stefanjones Date: Wed, 22 Jan 2003 08:57:13 +0000 Subject: [PATCH] Fixed segfault from freeing BLT vectors --- src/tclspice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tclspice.c b/src/tclspice.c index 1772e1508..40da8f190 100755 --- a/src/tclspice.c +++ b/src/tclspice.c @@ -153,7 +153,7 @@ void blt_init(void *tmp){ /* reset varaibles and free*/ if(vectors){ resetTriggers(); - for(i = blt_vnum, blt_vnum = 0/*stops vector access*/;i > 0;i--){ + for(i = blt_vnum-1, blt_vnum = 0/*stops vector access*/;i >= 0;i--){ if(run->writeOut) FREE(vectors[i].data); FREE(vectors[i].name);