Update of /cvsroot/monetdb/sql/src/server
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv6120

Modified Files:
        sql_semantic.mx 
Log Message:
initialized result of supertype (solves crash in geom spatial test)


Index: sql_semantic.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/server/sql_semantic.mx,v
retrieving revision 1.171
retrieving revision 1.172
diff -u -d -r1.171 -r1.172
--- sql_semantic.mx     2 Sep 2007 19:41:44 -0000       1.171
+++ sql_semantic.mx     8 Sep 2007 12:22:37 -0000       1.172
@@ -710,11 +710,11 @@
        int temp = 0;
 
        if (s->type != st_table) {
+               char *t = (ct->type==tt_generated)?"table":"unknown";
                stmt_destroy(s);
                return sql_error(
                        sql, 03,
-                       "single value and complex type '%s' are not equal",
-                       (ct->type==tt_generated)?"table":"unknown");
+                       "single value and complex type '%s' are not equal", t);
        }
        tab = s->op1.stval;
        temp = s->flag;
@@ -833,6 +833,7 @@
        int rdigits = r->digits;
        unsigned int scale = sql_max(i->scale, r->scale);
 
+       *super = *r;
        if (i->type->base.id >r->type->base.id) {
                tpe = i->type->sqlname;
                radix = i->type->radix;


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to