perf trace scripting: fix some small memory leaks and missing error checks
authorTom Zanussi <tom.zanussi@linux.intel.com>
Wed, 10 Nov 2010 13:52:32 +0000 (07:52 -0600)
committerTom Zanussi <tom.zanussi@linux.intel.com>
Wed, 10 Nov 2010 13:52:32 +0000 (07:52 -0600)
commite8719adf30c136319a77824d032b3a185148f8f9
tree55773bb481e65568be3093aaf205303d3f01592d
parent01797c599816d39dfea47864c0f90cd50845811f
perf trace scripting: fix some small memory leaks and missing error checks

Free the other two fields of script_desc which somehow got overlooked,
free malloc'ed args in case exec fails, and add missing checks for
failed mallocs.

Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Acked-by: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
tools/perf/builtin-trace.c