Changeset: 31b8a27ccf60 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/31b8a27ccf60
Modified Files:
sql/storage/store.c
Branch: Jul2021
Log Message:
fix after merge
diffs (29 lines):
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -2810,7 +2810,7 @@ table_dup(sql_trans *tr, sql_table *ot,
if (ot->keys)
for (n = ol_first_node(ot->keys); n; n = n->next) {
sql_key *k = NULL;
-
+
if ((res = key_dup(tr, n->data, t, &k)) || (res =
ol_add(t->keys, &k->base)))
goto cleanup;
}
@@ -5610,13 +5610,14 @@ sql_trans_create_fkey(sql_trans *tr, sql
sql_schema *syss = find_sql_schema(tr, isGlobal(t)?"sys":"tmp");
sql_table *syskey = find_sql_table(tr, syss, "keys");
sql_fkey *fk = NULL;
+ sql_table *dup = NULL;
if (isTempTable(t))
return NULL;
- t = new_table(tr, t);
- if (!t)
+ if ((res = new_table(tr, t, &dup)))
return NULL;
+ t = dup;
nk = (kt != fkey) ? (sql_key *) SA_ZNEW(tr->sa, sql_ukey)
: (sql_key *) SA_ZNEW(tr->sa, sql_fkey);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list