Changeset: c1d6b8ca3b6b for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c1d6b8ca3b6b
Modified Files:
sql/storage/store.c
Branch: antipush
Log Message:
Defensive lines :)
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
@@ -794,8 +794,9 @@ load_table(sql_trans *tr, sql_schema *s,
}
/* after loading keys and idxs, update properties derived from indexes
that require keys */
- for (node *n = t->idxs->l->h; n; n = n->next)
- create_sql_idx_done(n->data);
+ if (ol_length(t->idxs))
+ for (node *n = ol_first_node(t->idxs); n; n = n->next)
+ create_sql_idx_done(n->data);
for ( ; rt_triggers->cur_row < rt_triggers->nr_rows;
rt_triggers->cur_row++) {
ntid = *(sqlid*)store->table_api.table_fetch_value(rt_triggers,
find_sql_column(triggers, "table_id"));
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list