diff options
| author | Eric van Gyzen <vangyzen@FreeBSD.org> | 2020-09-17 18:24:51 +0000 |
|---|---|---|
| committer | Eric van Gyzen <vangyzen@FreeBSD.org> | 2020-09-17 18:24:51 +0000 |
| commit | acde2586c9fa53b525ff0ff93ac6f22b0f084391 (patch) | |
| tree | f264294dd191d9aec89e9d49bb265361a3e1a005 /lib | |
| parent | edd1bf93b303263ad329fd690c3e45478fc091e3 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libpmc/pmu-events/jevents.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libpmc/pmu-events/jevents.c b/lib/libpmc/pmu-events/jevents.c index e6316ac08691b..7a170b17bf2bb 100644 --- a/lib/libpmc/pmu-events/jevents.c +++ b/lib/libpmc/pmu-events/jevents.c @@ -821,6 +821,8 @@ process_mapfile(FILE *outfp, char *fpath) /* TODO Deal with lines longer than 16K */ pr_info("%s: Mapfile %s: line %d too long, aborting\n", prog, fpath, line_num); + free(line); + fclose(mapfp); return -1; } line[strlen(line)-1] = '\0'; |
