Changeset: 200b8cf6ae4b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=200b8cf6ae4b
Modified Files:
        sql/backends/monet5/sql_gencode.mx
Branch: Mar2011
Log Message:

Merge with Oct2010 branch.


diffs (30 lines):

diff --git a/sql/backends/monet5/sql_gencode.mx 
b/sql/backends/monet5/sql_gencode.mx
--- a/sql/backends/monet5/sql_gencode.mx
+++ b/sql/backends/monet5/sql_gencode.mx
@@ -155,12 +155,9 @@
                char *cn = column_name(sql->sa, c);
                char *ntn = sql_escape_ident(tn);
                char *nsn = sql_escape_ident(sn);
-               char *fqtn = alloca(sizeof(char) * (strlen(nsn) + 1 + 
strlen(ntn) + 1));
+               char fqtn[512];
 
-               fqtn[0]=0;
-               strcat(fqtn, nsn);
-               strcat(fqtn, ".");
-               strcat(fqtn, ntn);
+               snprintf(fqtn,512,"%s.%s", nsn,ntn);
 
                q = newStmt1(mb, sqlRef, "rsColumn");
                q = pushArgument(mb, q, s->nr);
@@ -2233,9 +2230,9 @@
                        sql_subtype *pt = cq->params+i;
 
                        if (!atom_cast(a, pt)) {
-                               char buf[BUFSIZ];
+                               char buf[512];
 
-                               snprintf(buf, BUFSIZ, "wrong type for argument 
%d of "
+                               snprintf(buf, 512, "wrong type for argument %d 
of "
                                        "function call: %s, expected %s\n",
                                        i + 1, atom_type(a)->type->sqlname,
                                        pt->type->sqlname);
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to