From 2b3bcfea74118dbec6e5498b5069300f4944aec7 Mon Sep 17 00:00:00 2001 From: rlar Date: Wed, 27 Oct 2010 16:59:50 +0000 Subject: [PATCH] bug fix, const data space was used, instead of malloced area --- ChangeLog | 4 ++++ src/frontend/device.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0f7344fbe..c377a5f61 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-10-27 Robert Larice + * src/frontend/device.c : + bug fix, const data space was used, instead of malloced area + 2010-10-27 Robert Larice * src/spicelib/devices/asrc/asrcset.c , * src/xspice/mif/mifgetvalue.c : diff --git a/src/frontend/device.c b/src/frontend/device.c index e55da1cb6..3cf5004b6 100644 --- a/src/frontend/device.c +++ b/src/frontend/device.c @@ -1069,8 +1069,7 @@ com_alter_common(wordlist *wl, int do_model) xsbuf = wl_flatten(words); /* fprintf(cp_err, "Chain converted %s \n",xsbuf); */ dv=(struct dvec *)MALLOC(sizeof(struct dvec)); - dv->v_name = (char *)MALLOC(sizeof("real vector")); - dv->v_name = "real vector"; + dv->v_name = copy("real vector"); type &= IF_VARTYPES; if (type == IF_REALVEC) { list = (double *)MALLOC(sizeof(double));