Changeset: dda194efb527 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/dda194efb527
Modified Files:
        sql/backends/monet5/sql_statement.c
Branch: nested
Log Message:

small fix for call from_json only for conversion to a composite type


diffs (12 lines):

diff --git a/sql/backends/monet5/sql_statement.c 
b/sql/backends/monet5/sql_statement.c
--- a/sql/backends/monet5/sql_statement.c
+++ b/sql/backends/monet5/sql_statement.c
@@ -4040,7 +4040,7 @@ stmt_convert(backend *be, stmt *v, stmt 
        if (v->nr < 0)
                goto bailout;
 
-       if (f->type->eclass == EC_EXTERNAL && strcmp(f->type->base.name, 
"json") == 0)
+       if (f->type->eclass == EC_EXTERNAL && t->type->composite && 
strcmp(f->type->base.name, "json") == 0)
                return stmt_from_json(be, v, sel, t);
        if (f->type->eclass != EC_EXTERNAL && t->type->eclass != EC_EXTERNAL &&
                /* general cases */
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to