From efe5dcc3ab9c6c79b43e6b332858dc9e43548e8d Mon Sep 17 00:00:00 2001 From: h_vogt Date: Sun, 7 Apr 2013 20:48:52 +0200 Subject: [PATCH] sharedspice.c: remove bug causing sigsegv --- src/sharedspice.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/sharedspice.c b/src/sharedspice.c index df9debaf1..c6b02beb3 100644 --- a/src/sharedspice.c +++ b/src/sharedspice.c @@ -1563,14 +1563,13 @@ int sh_vecinit(runDesc *run) data will be sent from sh_ExecutePerLoop() via datfcn() */ if (!curvecvalsall) { curvecvalsall = TMALLOC(vecvaluesall, 1); - curvecvalsall->veccount = veccount; } else { for (i = 0; i < curvecvalsall->veccount; i++) tfree(curvecvalsall->vecsa[i]); tfree(curvecvalsall->vecsa); } - + curvecvalsall->veccount = veccount; curvecvalsall->vecsa = TMALLOC(pvecvalues, veccount); for (i = 0, d = cur_run->runPlot->pl_dvecs; i < veccount; i++, d = d->v_next) {