Browse Source

changed ancient double vector declaration in pwldata

pre-master-46
dwarning 17 years ago
parent
commit
a0667438f1
  1. 2
      src/spicelib/parser/inpptree.c
  2. 4
      src/spicelib/parser/ptfuncs.c

2
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) {

4
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;

Loading…
Cancel
Save