mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 01:03:55 -06:00
block: Use QDict helpers for --force-share
Fam's addition of --force-share in commits459571f7
and335e9937
were developed prior to the addition of QDict scalar insertion macros, but merged after the general cleanup in commit46f5ac20
. Patch created mechanically by rerunning: spatch --sp-file scripts/coccinelle/qobject.cocci \ --macro-file scripts/cocci-macro-file.h --dir . --in-place Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20170515195439.17677-1-eblake@redhat.com> Reviewed-by: Fam Zheng <famz@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
08fba7ac9b
commit
579cf1d104
2 changed files with 4 additions and 5 deletions
|
@ -296,7 +296,7 @@ static BlockBackend *img_open_opts(const char *optstr,
|
|||
error_report("--force-share/-U conflicts with image options");
|
||||
return NULL;
|
||||
}
|
||||
qdict_put(options, BDRV_OPT_FORCE_SHARE, qbool_from_bool(true));
|
||||
qdict_put_bool(options, BDRV_OPT_FORCE_SHARE, true);
|
||||
}
|
||||
blk = blk_new_open(NULL, NULL, options, flags, &local_err);
|
||||
if (!blk) {
|
||||
|
@ -326,7 +326,7 @@ static BlockBackend *img_open_file(const char *filename,
|
|||
}
|
||||
|
||||
if (force_share) {
|
||||
qdict_put(options, BDRV_OPT_FORCE_SHARE, qbool_from_bool(true));
|
||||
qdict_put_bool(options, BDRV_OPT_FORCE_SHARE, true);
|
||||
}
|
||||
blk = blk_new_open(filename, NULL, options, flags, &local_err);
|
||||
if (!blk) {
|
||||
|
@ -3156,8 +3156,7 @@ static int img_rebase(int argc, char **argv)
|
|||
if (!options) {
|
||||
options = qdict_new();
|
||||
}
|
||||
qdict_put(options, BDRV_OPT_FORCE_SHARE,
|
||||
qbool_from_bool(true));
|
||||
qdict_put_bool(options, BDRV_OPT_FORCE_SHARE, true);
|
||||
}
|
||||
bdrv_get_backing_filename(bs, backing_name, sizeof(backing_name));
|
||||
blk_old_backing = blk_new_open(backing_name, NULL,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue