Changeset: 7ed3fe9423be for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7ed3fe9423be
Modified Files:
        sql/storage/store_dependency.c
Branch: Jul2021
Log Message:

Allocation check

I know there are still plenty missing


diffs (17 lines):

diff --git a/sql/storage/store_dependency.c b/sql/storage/store_dependency.c
--- a/sql/storage/store_dependency.c
+++ b/sql/storage/store_dependency.c
@@ -213,10 +213,10 @@ sql_trans_schema_user_dependencies(sql_t
        rids *users;
        oid rid;
 
-       if (!l)
+       if (!l || !(users = backend_schema_user_dependencies(tr, schema_id))) {
+               list_destroy(l);
                return NULL;
-
-       users = backend_schema_user_dependencies(tr, schema_id);
+       }
 
        for (rid = store->table_api.rids_next(users); !is_oid_nil(rid); rid = 
store->table_api.rids_next(users)) {
                v = store->table_api.column_find_value(tr, auth_id, rid);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to