kernel_optimize_test/tools/perf/ui
Arnaldo Carvalho de Melo d8f9da2404 perf tools: Use zfree() where applicable
In places where the equivalent was already being done, i.e.:

   free(a);
   a = NULL;

And in placs where struct members are being freed so that if we have
some erroneous reference to its struct, then accesses to freed members
will result in segfaults, which we can detect faster than use after free
to areas that may still have something seemingly valid.

Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: https://lkml.kernel.org/n/tip-jatyoofo5boc1bsvoig6bb6i@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2019-07-09 10:13:27 -03:00
..
browsers perf tools: Use zfree() where applicable 2019-07-09 10:13:27 -03:00
gtk tools lib: Adopt zalloc()/zfree() from tools/perf 2019-07-09 10:13:26 -03:00
stdio tools lib: Adopt zalloc()/zfree() from tools/perf 2019-07-09 10:13:26 -03:00
tui perf tools: Add missing headers, mostly stdlib.h 2019-07-09 10:13:22 -03:00
browser.c tools lib: Adopt zalloc()/zfree() from tools/perf 2019-07-09 10:13:26 -03:00
browser.h perf tools: Add missing headers, mostly stdlib.h 2019-07-09 10:13:22 -03:00
Build perf tools: Rename build libperf to perf 2019-02-14 15:18:08 -03:00
helpline.c
helpline.h
hist.c perf tools: Add missing include <callchain.h> in various places 2019-02-06 10:00:38 -03:00
keysyms.h
libslang.h perf build: Handle slang being in /usr/include and in /usr/include/slang/ 2019-06-18 17:48:12 -03:00
progress.c perf tools: Fix cache.h include directive 2019-06-25 08:47:09 -03:00
progress.h
setup.c
ui.h
util.c
util.h