Changeset: e430dda5259d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/e430dda5259d Modified Files: sql/storage/store.c Branch: Dec2023 Log Message:
Early bail out. diffs (24 lines): diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql/storage/store.c +++ b/sql/storage/store.c @@ -3808,6 +3808,9 @@ sql_trans_destroy(sql_trans *tr) static sql_trans * sql_trans_create_(sqlstore *store, sql_trans *parent, const char *name) { + if (name && !parent) /* unlikely */ + return NULL; + sql_trans *tr = ZNEW(sql_trans); if (!tr) @@ -3815,10 +3818,6 @@ sql_trans_create_(sqlstore *store, sql_t MT_lock_init(&tr->lock, "trans_lock"); tr->parent = parent; if (name) { - if (!parent) { - sql_trans_destroy(tr); - return NULL; - } _DELETE(parent->name); parent->name = _STRDUP(name); } _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org