Changeset: 5a9bb822d5a8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5a9bb822d5a8
Modified Files:
        sql/server/rel_rel.c
        sql/server/rel_rel.h
        sql/server/rel_updates.c
        sql/server/rel_updates.h
Branch: default
Log Message:

some more relocation of code.


diffs (64 lines):

diff --git a/sql/server/rel_rel.c b/sql/server/rel_rel.c
--- a/sql/server/rel_rel.c
+++ b/sql/server/rel_rel.c
@@ -1064,3 +1064,16 @@ rel_or(mvc *sql, sql_rel *l, sql_rel *r,
        }
        return rel;
 }
+
+sql_table *
+rel_ddl_table_get(sql_rel *r)
+{
+       if (r->flag == DDL_ALTER_TABLE || r->flag == DDL_CREATE_TABLE || 
r->flag == DDL_CREATE_VIEW) {
+               sql_exp *e = r->exps->t->data;
+               atom *a = e->l;
+
+               return a->data.val.pval;
+       }
+       return NULL;
+}
+
diff --git a/sql/server/rel_rel.h b/sql/server/rel_rel.h
--- a/sql/server/rel_rel.h
+++ b/sql/server/rel_rel.h
@@ -68,4 +68,6 @@ extern sql_rel *rel_push_select(mvc *sql
 extern sql_rel *rel_push_join(mvc *sql, sql_rel *rel, sql_exp *ls, sql_exp 
*rs, sql_exp *rs2, sql_exp *e);
 extern sql_rel *rel_or(mvc *sql, sql_rel *l, sql_rel *r, list *oexps, list 
*lexps, list *rexps);
 
+extern sql_table *rel_ddl_table_get(sql_rel *r);
+
 #endif /* _REL_REL_H_ */
diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c
--- a/sql/server/rel_updates.c
+++ b/sql/server/rel_updates.c
@@ -53,18 +53,6 @@ insert_exp_array(mvc *sql, sql_table *t,
 
 #define get_basetable(rel) rel->l
 
-sql_table *
-rel_ddl_table_get(sql_rel *r)
-{
-       if (r->flag == DDL_ALTER_TABLE || r->flag == DDL_CREATE_TABLE || 
r->flag == DDL_CREATE_VIEW) {
-               sql_exp *e = r->exps->t->data;
-               atom *a = e->l;
-
-               return a->data.val.pval;
-       }
-       return NULL;
-}
-
 static sql_table *
 get_table( sql_rel *t)
 {
diff --git a/sql/server/rel_updates.h b/sql/server/rel_updates.h
--- a/sql/server/rel_updates.h
+++ b/sql/server/rel_updates.h
@@ -16,8 +16,6 @@
 #include "sql_mvc.h"
 #include <sql_relation.h>
 
-extern sql_table *rel_ddl_table_get(sql_rel *r);
-
 extern sql_exp **table_update_array(mvc *sql, sql_table *t);
 extern sql_rel *rel_update(mvc *sql, sql_rel *t, sql_rel *uprel, sql_exp 
**updates, list *exps);
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to