Marcus Meissner : winegcc: Added some strarray_free() (Coverity).
Module: wine Branch: master Commit: fbcc18754dd9294d23cc23b528b522c41bdefe88 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fbcc18754dd9294d23cc23b528... Author: Marcus Meissner <marcus(a)jet.franken.de> Date: Tue Feb 10 19:33:32 2009 +0100 winegcc: Added some strarray_free() (Coverity). --- tools/winegcc/winegcc.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c index 08929a3..d216d9b 100644 --- a/tools/winegcc/winegcc.c +++ b/tools/winegcc/winegcc.c @@ -438,6 +438,7 @@ no_compat_defines: strarray_add(comp_args, strmake("-I%s/include", opts->wine_objdir) ); spawn(opts->prefix, comp_args, 0); + strarray_free(comp_args); } static const char* compile_to_object(struct options* opts, const char* file, const char* lang) @@ -692,6 +693,7 @@ static void build(struct options* opts) } spawn(opts->prefix, spec_args, 0); + strarray_free (spec_args); /* link everything together now */ link_args = strarray_alloc(); @@ -755,6 +757,7 @@ static void build(struct options* opts) } spawn(opts->prefix, link_args, 0); + strarray_free (link_args); /* set the base address */ if (opts->image_base) @@ -792,6 +795,7 @@ static void forward(int argc, char **argv, struct options* opts) strarray_add(args, argv[j]); spawn(opts->prefix, args, 0); + strarray_free (args); } /*
participants (1)
-
Alexandre Julliard