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

Reply via email to