This function frees a _virFirmware struct. So far, it doesn't
need to be called from outside of the module, but this will
change shortly. In the light of recent VIR_DEFINE_AUTOPTR_FUNC()
additions, do the same to virFirmwareFree().
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Cole Robinson <crobinso@redhat.com>
# util/virfirmware.h
+virFirmwareFree;
virFirmwareFreeList;
virFirmwareParse;
virFirmwareParseList;
VIR_LOG_INIT("util.firmware");
-static void
+void
virFirmwareFree(virFirmwarePtr firmware)
{
if (!firmware)
};
+void
+virFirmwareFree(virFirmwarePtr firmware);
+
+VIR_DEFINE_AUTOPTR_FUNC(virFirmware, virFirmwareFree);
+
void
virFirmwareFreeList(virFirmwarePtr *firmwares, size_t nfirmwares);