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
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list