Changeset: 7c9285d4abeb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7c9285d4abeb Modified Files: monetdb5/extras/jaql/jaql.c Branch: Jan2014 Log Message:
Delay free until after last use. diffs (21 lines): diff --git a/monetdb5/extras/jaql/jaql.c b/monetdb5/extras/jaql/jaql.c --- a/monetdb5/extras/jaql/jaql.c +++ b/monetdb5/extras/jaql/jaql.c @@ -734,13 +734,14 @@ make_pred(tree *l, tree *comp, tree *r) break; } + res = GDKzalloc(sizeof(tree)); + res->type = j_bool; + res->nval = comp->cval == j_nequal ? !eval : eval; + freetree(l); freetree(comp); freetree(r); - res = GDKzalloc(sizeof(tree)); - res->type = j_bool; - res->nval = comp->cval == j_nequal ? !eval : eval; return res; case j_num: case j_dbl: _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list