summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/srccode.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/srccode.c')
-rw-r--r--tools/perf/util/srccode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/perf/util/srccode.c b/tools/perf/util/srccode.c
index 688a85a3d454..adfcf1ff464c 100644
--- a/tools/perf/util/srccode.c
+++ b/tools/perf/util/srccode.c
@@ -83,7 +83,7 @@ static void fill_lines(char **lines, int maxline, char *map, int maplen)
static void free_srcfile(struct srcfile *sf)
{
- list_del(&sf->nd);
+ list_del_init(&sf->nd);
hlist_del(&sf->hash_nd);
map_total_sz -= sf->maplen;
munmap(sf->map, sf->maplen);