Changeset: 36ba59cf239a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=36ba59cf239a
Modified Files:
        sql/server/rel_optimizer.c
Branch: default
Log Message:

do not use alloca.


diffs (12 lines):

diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -6610,7 +6610,7 @@ rel_merge_table_rewrite(int *changes, mv
                                int *pos = NULL, nr = list_length(rel->exps), 
first = 1;
 
                                /* rename (mostly the idxs) */
-                               pos = (int*)alloca(sizeof(int)*nr);
+                               pos = SA_NEW_ARRAY(sql->sa, int, nr);
                                memset(pos, 0, sizeof(int)*nr);
                                for (nt = t->tables.set->h; nt; nt = nt->next) {
                                        sql_table *pt = nt->data;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to