From a0667438f177ecd42fc0a02cfb4df20211c8e35e Mon Sep 17 00:00:00 2001 From: dwarning Date: Tue, 17 Nov 2009 19:27:43 +0000 Subject: [PATCH] changed ancient double vector declaration in pwldata --- src/spicelib/parser/inpptree.c | 2 +- src/spicelib/parser/ptfuncs.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/spicelib/parser/inpptree.c b/src/spicelib/parser/inpptree.c index 38fc29407..39eb44572 100644 --- a/src/spicelib/parser/inpptree.c +++ b/src/spicelib/parser/inpptree.c @@ -778,7 +778,7 @@ static INPparseNode *mkbnode(int opnum, INPparseNode * arg1, static INPparseNode *prepare_PTF_PWL(INPparseNode *p) { INPparseNode *w; - struct pwldata { int n; double vals[0]; } *data; + struct pwldata { int n; double *vals; } *data; int i; if (p->funcnum != PTF_PWL) { diff --git a/src/spicelib/parser/ptfuncs.c b/src/spicelib/parser/ptfuncs.c index 5ea2f8e61..6bf767a64 100644 --- a/src/spicelib/parser/ptfuncs.c +++ b/src/spicelib/parser/ptfuncs.c @@ -247,7 +247,7 @@ PTuminus(double arg) double PTpwl(double arg, void *data) { - struct pwldata { int n; double vals[0]; } *thing = data; + struct pwldata { int n; double *vals; } *thing = data; double y; @@ -272,7 +272,7 @@ PTpwl(double arg, void *data) double PTpwl_derivative(double arg, void *data) { - struct pwldata { int n; double vals[0]; } *thing = data; + struct pwldata { int n; double *vals; } *thing = data; double y;