Revision 236f1f67
b/vl.c | ||
---|---|---|
789 | 789 |
const char *devaddr; |
790 | 790 |
DriveInfo *dinfo; |
791 | 791 |
int snapshot = 0; |
792 |
int ret; |
|
792 | 793 |
|
793 | 794 |
*fatal_error = 1; |
794 | 795 |
|
... | ... | |
1119 | 1120 |
|
1120 | 1121 |
bdrv_flags |= ro ? 0 : BDRV_O_RDWR; |
1121 | 1122 |
|
1122 |
if (bdrv_open(dinfo->bdrv, file, bdrv_flags, drv) < 0) { |
|
1123 |
ret = bdrv_open(dinfo->bdrv, file, bdrv_flags, drv); |
|
1124 |
if (ret < 0) { |
|
1123 | 1125 |
fprintf(stderr, "qemu: could not open disk image %s: %s\n", |
1124 |
file, strerror(errno));
|
|
1126 |
file, strerror(-ret));
|
|
1125 | 1127 |
return NULL; |
1126 | 1128 |
} |
1127 | 1129 |
|
Also available in: Unified diff