X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Finteraction.c;h=d24166d4379b18bf7e7b84c976b6cd4ad2aa4ad8;hb=d98577661abddfdb5576b2aea7826bc050f1bb6d;hp=afdc3277754884a69fe83b090c2c380321d55935;hpb=76e1b0aef6b1cc3b911c4833565109eaa424f9a5;p=pspp diff --git a/src/math/interaction.c b/src/math/interaction.c index afdc327775..d24166d437 100644 --- a/src/math/interaction.c +++ b/src/math/interaction.c @@ -48,8 +48,12 @@ interaction_create (const struct variable *v) { struct interaction *i = xmalloc (sizeof *i); i->vars = xmalloc (sizeof *i->vars); - i->vars[0] = v; - i->n_vars = 1; + i->n_vars = 0; + if ( v ) + { + i->vars[0] = v; + i->n_vars = 1; + } return i; }