Changeset: c7302623e4b0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7302623e4b0 Modified Files: monetdb5/mal/mal_module.c Branch: Jan2014 Log Message:
Close resource leak. diffs (27 lines): diff --git a/monetdb5/mal/mal_module.c b/monetdb5/mal/mal_module.c --- a/monetdb5/mal/mal_module.c +++ b/monetdb5/mal/mal_module.c @@ -1083,12 +1083,20 @@ showHelp(Module m, str txt, stream *fs){ char **msg = getHelp(m,txt,TRUE); if( msg == NULL) return; - for(i=0; msg[i]; i++) + for(i=0; msg[i]; i++) { mnstr_printf(fs,"%s\n",msg[i]); + GDKfree(msg[i]); + } + GDKfree(msg); if( i == 0){ msg = getHelp(m,txt,0); - for(i=0; msg[i]; i++) - mnstr_printf(fs,"%s\n",msg[i]); + if (msg) { + for(i=0; msg[i]; i++) { + mnstr_printf(fs,"%s\n",msg[i]); + GDKfree(msg[i]); + } + GDKfree(msg); + } } } /* _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list