X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;ds=sidebyside;f=qemu-img.c;h=5434ddc5ee22380e5da9eba9d8c1e71f3bf9d949;hb=dc5a137125d6ac641c566f10e68bf6e1fe31bcb5;hp=0ae543cade94b5e033b21302e0b0c00e6a5d160c;hpb=d6a6922f3bebbf95e2d5194a9cb8a21e3d5ddfdd;p=mirror_qemu.git diff --git a/qemu-img.c b/qemu-img.c index 0ae543cade..5434ddc5ee 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -1138,11 +1138,13 @@ static int img_info(int argc, char **argv) } bdrv_get_backing_filename(bs, backing_filename, sizeof(backing_filename)); if (backing_filename[0] != '\0') { - path_combine(backing_filename2, sizeof(backing_filename2), - filename, backing_filename); - printf("backing file: %s (actual path: %s)\n", - backing_filename, - backing_filename2); + bdrv_get_full_backing_filename(bs, backing_filename2, + sizeof(backing_filename2)); + printf("backing file: %s", backing_filename); + if (strcmp(backing_filename, backing_filename2) != 0) { + printf(" (actual path: %s)", backing_filename2); + } + putchar('\n'); } dump_snapshots(bs); bdrv_delete(bs);