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

A few coverty fixes


diffs (30 lines):

diff --git a/sql/src/backends/monet5/sql_gencode.mx 
b/sql/src/backends/monet5/sql_gencode.mx
--- a/sql/src/backends/monet5/sql_gencode.mx
+++ b/sql/src/backends/monet5/sql_gencode.mx
@@ -154,12 +154,9 @@
                char *cn = column_name(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);
@@ -2231,9 +2228,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
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to