perf tools: Pass build_id object to build_id__sprintf()
[linux-2.6-microblaze.git] / tools / perf / util / dso.c
index e87fa9a..2f7f01e 100644 (file)
@@ -172,9 +172,7 @@ int dso__read_binary_type_filename(const struct dso *dso,
                        break;
                }
 
-               build_id__sprintf(dso->bid.data,
-                                 sizeof(dso->bid.data),
-                                 build_id_hex);
+               build_id__sprintf(&dso->bid, build_id_hex);
                len = __symbol__join_symfs(filename, size, "/usr/lib/debug/.build-id/");
                snprintf(filename + len, size - len, "%.2s/%s.debug",
                         build_id_hex, build_id_hex + 2);
@@ -1374,7 +1372,7 @@ size_t dso__fprintf_buildid(struct dso *dso, FILE *fp)
 {
        char sbuild_id[SBUILD_ID_SIZE];
 
-       build_id__sprintf(dso->bid.data, sizeof(dso->bid.data), sbuild_id);
+       build_id__sprintf(&dso->bid, sbuild_id);
        return fprintf(fp, "%s", sbuild_id);
 }