Changeset: cd06bdf2a76a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cd06bdf2a76a Modified Files: monetdb5/mal/mal_function.c Branch: mutation Log Message:
Be protective against nil-pointers diffs (13 lines): diff --git a/monetdb5/mal/mal_function.c b/monetdb5/mal/mal_function.c --- a/monetdb5/mal/mal_function.c +++ b/monetdb5/mal/mal_function.c @@ -629,7 +629,8 @@ listFunction(stream *fd, MalBlkPtr mb, M mnstr_printf(fd, "%% .explain # table_name\n"); mnstr_printf(fd, "%% mal # name\n"); mnstr_printf(fd, "%% clob # type\n"); - for (i = first; i < first +size && i < mb->stop; i++) { + for (i = first; i < first +size && i < mb->stop; i++) + if( getInstrPtr(mb,i)){ ps = instruction2str(mb, stk, getInstrPtr(mb, i), flg); if (ps) { size_t l = strlen(ps); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list