block/qapi: explicitly warn if !has_full_backing_filename
Disambiguate "Backing filename and full backing filename are equivalent" from "full backing filename could not be determined." Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 1450122916-4706-4-git-send-email-jsnow@redhat.com Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
This commit is contained in:
parent
12dcb1c018
commit
5c9d9ca597
@ -677,9 +677,10 @@ void bdrv_image_info_dump(fprintf_function func_fprintf, void *f,
|
|||||||
|
|
||||||
if (info->has_backing_filename) {
|
if (info->has_backing_filename) {
|
||||||
func_fprintf(f, "backing file: %s", info->backing_filename);
|
func_fprintf(f, "backing file: %s", info->backing_filename);
|
||||||
if (info->has_full_backing_filename &&
|
if (!info->has_full_backing_filename) {
|
||||||
(strcmp(info->backing_filename,
|
func_fprintf(f, " (cannot determine actual path)");
|
||||||
info->full_backing_filename) != 0)) {
|
} else if (strcmp(info->backing_filename,
|
||||||
|
info->full_backing_filename) != 0) {
|
||||||
func_fprintf(f, " (actual path: %s)", info->full_backing_filename);
|
func_fprintf(f, " (actual path: %s)", info->full_backing_filename);
|
||||||
}
|
}
|
||||||
func_fprintf(f, "\n");
|
func_fprintf(f, "\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user