Messages in this thread Patch in this message | | | Date | Fri, 22 Sep 2023 22:35:13 -0700 | Subject | [PATCH v1 16/18] perf trace-event-info: Avoid passing NULL value to closedir | From | Ian Rogers <> |
| |
If opendir failed then closedir was passed NULL which is erroneous. Caught by clang-tidy.
Signed-off-by: Ian Rogers <irogers@google.com> --- tools/perf/util/trace-event-info.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/perf/util/trace-event-info.c b/tools/perf/util/trace-event-info.c index 319ccf09a435..c8755679281e 100644 --- a/tools/perf/util/trace-event-info.c +++ b/tools/perf/util/trace-event-info.c @@ -313,7 +313,8 @@ static int record_event_files(struct tracepoint_path *tps) } err = 0; out: - closedir(dir); + if (dir) + closedir(dir); put_tracing_file(path); return err; -- 2.42.0.515.g380fc7ccd1-goog
| |