Changeset: 5d806584f589 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5d806584f589 Modified Files: sql/backends/monet5/sql_statement.c sql/storage/store_dependency.c Branch: default Log Message:
more unchecked mallocs diffs (38 lines): diff --git a/sql/backends/monet5/sql_statement.c b/sql/backends/monet5/sql_statement.c --- a/sql/backends/monet5/sql_statement.c +++ b/sql/backends/monet5/sql_statement.c @@ -2306,6 +2306,7 @@ stmt_output(backend *be, stmt *lst) const char *ntn = sql_escape_ident(tn); const char *nsn = sql_escape_ident(sn); size_t fqtnl = strlen(ntn) + 1 + strlen(nsn) + 1; + // FIXME unchecked_malloc NEW_ARRAY can return NULL char *fqtn = NEW_ARRAY(char, fqtnl); snprintf(fqtn, fqtnl, "%s.%s", nsn, ntn); 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 @@ -111,6 +111,7 @@ sql_trans_get_dependencies(sql_trans* tr for(rid = table_funcs.rids_next(rs); rid != oid_nil; rid = table_funcs.rids_next(rs)) { v = table_funcs.column_find_value(tr, tri_id, rid); list_append(dep_list, v); + // FIXME unchecked_malloc MNEW can return NULL v = MNEW(sht); *(sht*)v = depend_type; list_append(dep_list, v); @@ -191,6 +192,7 @@ sql_trans_schema_user_dependencies(sql_t for(rid = table_funcs.rids_next(users); rid != oid_nil; rid = table_funcs.rids_next(users)) { v = table_funcs.column_find_value(tr, auth_id, rid); list_append(l,v); + // FIXME unchecked_malloc MNEW can return NULL v = MNEW(sht); *(sht*)v = type; list_append(l,v); @@ -216,6 +218,7 @@ sql_trans_owner_schema_dependencies(sql_ for(rid = table_funcs.rids_next(rs); rid != oid_nil; rid = table_funcs.rids_next(rs)) { v = table_funcs.column_find_value(tr, schema_id, rid); list_append(l, v); + // FIXME unchecked_malloc MNEW can return NULL v = MNEW(sht); *(sht*)v = type; list_append(l,v); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list