X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=block%2Fvhdx.c;h=c3a4220a35dfa979535165e9d30fe268d66010cf;hb=cb3e7f08aeaab0ab13e629ce8496dca150a449ba;hp=6ac0424f61aff8d04506d5ea6e411f39c3528fa2;hpb=3d3eacaeccaab718ea0e2ddaa578bfae9e311c59;p=mirror_qemu.git diff --git a/block/vhdx.c b/block/vhdx.c index 6ac0424f61..c3a4220a35 100644 --- a/block/vhdx.c +++ b/block/vhdx.c @@ -2003,7 +2003,7 @@ static int coroutine_fn vhdx_co_create_opts(const char *filename, qdict_put_str(qdict, "file", bs->node_name); qobj = qdict_crumple(qdict, errp); - QDECREF(qdict); + qobject_unref(qdict); qdict = qobject_to(QDict, qobj); if (qdict == NULL) { ret = -EINVAL; @@ -2049,7 +2049,7 @@ static int coroutine_fn vhdx_co_create_opts(const char *filename, ret = vhdx_co_create(create_options, errp); fail: - QDECREF(qdict); + qobject_unref(qdict); bdrv_unref(bs); qapi_free_BlockdevCreateOptions(create_options); return ret;