diff --git a/[refs] b/[refs] index cf46377d37a4..bb56cf17dc22 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b1ab1bd1921536c2a97adb888effeff4370a3246 +refs/heads/master: 8f28f19a87cb48d13570ba774a3e85776eb36bb4 diff --git a/trunk/tools/perf/util/map.c b/trunk/tools/perf/util/map.c index b442ee49452b..ead5316b3f89 100644 --- a/trunk/tools/perf/util/map.c +++ b/trunk/tools/perf/util/map.c @@ -243,15 +243,14 @@ size_t map__fprintf(struct map *self, FILE *fp) size_t map__fprintf_dsoname(struct map *map, FILE *fp) { - const char *dsoname; + const char *dsoname = "[unknown]"; if (map && map->dso && (map->dso->name || map->dso->long_name)) { if (symbol_conf.show_kernel_path && map->dso->long_name) dsoname = map->dso->long_name; else if (map->dso->name) dsoname = map->dso->name; - } else - dsoname = "[unknown]"; + } return fprintf(fp, "%s", dsoname); }