From: Peter Krempa Date: Wed, 20 Jul 2022 09:20:47 +0000 (+0200) Subject: qemu: block: Remove unused qemuBlockGetNodeData X-Git-Tag: v8.7.0-rc1~101 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c4fd7111b241f433213da57119c2a47e378c2112;p=thirdparty%2Flibvirt.git qemu: block: Remove unused qemuBlockGetNodeData Signed-off-by: Peter Krempa Reviewed-by: Pavel Hrdina Reviewed-by: Ján Tomko --- diff --git a/src/qemu/qemu_block.c b/src/qemu/qemu_block.c index e3b0d5721f..a4f26cf1e3 100644 --- a/src/qemu/qemu_block.c +++ b/src/qemu/qemu_block.c @@ -52,46 +52,6 @@ qemuBlockNodeNameValidate(const char *nn) } -static int -qemuBlockNamedNodesArrayToHash(size_t pos G_GNUC_UNUSED, - virJSONValue *item, - void *opaque) -{ - GHashTable *table = opaque; - const char *name; - - if (!(name = virJSONValueObjectGetString(item, "node-name"))) - return 1; - - if (virHashAddEntry(table, name, item) < 0) - return -1; - - return 0; -} - - -/** - * qemuBlockGetNodeData: - * @data: JSON object returned from query-named-block-nodes - * - * Returns a hash table organized by the node name of the JSON value objects of - * data for given qemu block nodes. - * - * Returns a filled GHashTable *on success NULL on error. - */ -GHashTable * -qemuBlockGetNodeData(virJSONValue *data) -{ - g_autoptr(GHashTable) nodedata = virHashNew(virJSONValueHashFree); - - if (virJSONValueArrayForeachSteal(data, - qemuBlockNamedNodesArrayToHash, nodedata) < 0) - return NULL; - - return g_steal_pointer(&nodedata); -} - - /** * qemuBlockStorageSourceSupportsConcurrentAccess: * @src: disk storage source diff --git a/src/qemu/qemu_block.h b/src/qemu/qemu_block.h index dbc9cb2231..3036c76284 100644 --- a/src/qemu/qemu_block.h +++ b/src/qemu/qemu_block.h @@ -39,9 +39,6 @@ struct qemuBlockNodeNameBackingChainData { char *drvstorage; }; -GHashTable * -qemuBlockGetNodeData(virJSONValue *data); - bool qemuBlockStorageSourceSupportsConcurrentAccess(virStorageSource *src);