Changeset: fc8ac574e245 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/fc8ac574e245
Modified Files:
sql/storage/store.c
Branch: default
Log Message:
Clean before returning
diffs (15 lines):
diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -5728,8 +5728,10 @@ sql_trans_create_column(sql_column **rco
}
if (tpe->type->s) {/* column depends on type */
- if ((res = sql_trans_create_dependency(tr, tpe->type->base.id,
col->base.id, TYPE_DEPENDENCY)))
+ if ((res = sql_trans_create_dependency(tr, tpe->type->base.id,
col->base.id, TYPE_DEPENDENCY))) {
+ ATOMIC_PTR_DESTROY(&col->data);
return res;
+ }
if (!isNew(tpe->type) && (res = sql_trans_add_dependency(tr,
tpe->type->base.id, ddl))) {
ATOMIC_PTR_DESTROY(&col->data);
return res;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list