Changeset: df5daf0e56df for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=df5daf0e56df
Modified Files:
        sql/common/sql_types.c
        sql/server/rel_psm.c
Branch: RIntegration-default
Log Message:

(try to) always initialize (new) "lang" member of struct "sql_func


diffs (38 lines):

diff --git a/sql/common/sql_types.c b/sql/common/sql_types.c
--- a/sql/common/sql_types.c
+++ b/sql/common/sql_types.c
@@ -1042,6 +1042,7 @@ sql_create_func_(sql_allocator *sa, char
        }
        t->nr = list_length(funcs);
        t->sql = 0;
+       t->lang = FUNC_LANG_INT;
        t->side_effect = side_effect;
        t->fix_scale = fix_scale;
        t->s = NULL;
@@ -1073,6 +1074,7 @@ sql_create_sqlfunc(sql_allocator *sa, ch
        }
        t->nr = list_length(funcs);
        t->sql = 1;
+       t->lang = FUNC_LANG_SQL;
        t->side_effect = FALSE;
        list_append(funcs, t);
        return t;
diff --git a/sql/server/rel_psm.c b/sql/server/rel_psm.c
--- a/sql/server/rel_psm.c
+++ b/sql/server/rel_psm.c
@@ -784,6 +784,7 @@ rel_create_func(mvc *sql, dlist *qname, 
                                        if (res && restype)
                                                f->res = restype;
                                        f->sql = 0; /* native */
+                                       f->lang = FUNC_LANG_INT;
                                }
                        } else if (body) {
                                sql_arg *ra = (restype && 
!is_table)?restype->h->data:NULL;
@@ -829,6 +830,7 @@ rel_create_func(mvc *sql, dlist *qname, 
                                        f->mod = _STRDUP(fmod);
                                        f->imp = _STRDUP(fnme);
                                        f->sql = 0; /* native */
+                                       f->lang = FUNC_LANG_INT;
                                }
                        }
                }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to