Changeset: 56bd06ca7b1c for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=56bd06ca7b1c
Modified Files:
        sql/server/rel_dump.c
Branch: Jun2016
Log Message:

do not use a column name pointing into the string buffer (as its contents will
change later..). Fixes a problem with remote/tables execution.


diffs (19 lines):

diff --git a/sql/server/rel_dump.c b/sql/server/rel_dump.c
--- a/sql/server/rel_dump.c
+++ b/sql/server/rel_dump.c
@@ -872,11 +872,13 @@ exp_read(mvc *sql, sql_rel *lrel, sql_re
                        }
                }
                if (!exp && lrel) { 
+                       char *cname;
                        old = *e;
                        *e = 0;
-                       exp = rel_bind_column(sql, lrel, b, 0);
+                       cname = sa_strdup(sql->sa, b);
+                       exp = rel_bind_column(sql, lrel, cname, 0);
                        if (!exp && rrel)
-                               exp = rel_bind_column(sql, rrel, b, 0);
+                               exp = rel_bind_column(sql, rrel, cname, 0);
                        *e = old;
                        skipWS(r,pos);
                }
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to