mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-07 16:06:06 +00:00
trivial: Fix a small memory leak when unloading intel-spi
This commit is contained in:
parent
c1ff3e67af
commit
02dead17d4
@ -501,6 +501,14 @@ fu_intel_spi_device_set_quirk_kv(FuDevice *device,
|
|||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
fu_intel_spi_device_finalize(GObject *object)
|
||||||
|
{
|
||||||
|
FuIntelSpiDevice *self = FU_INTEL_SPI_DEVICE(object);
|
||||||
|
g_free(self->spibar_proxy);
|
||||||
|
G_OBJECT_CLASS(fu_intel_spi_device_parent_class)->finalize(object);
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
fu_intel_spi_device_init(FuIntelSpiDevice *self)
|
fu_intel_spi_device_init(FuIntelSpiDevice *self)
|
||||||
{
|
{
|
||||||
@ -515,7 +523,9 @@ fu_intel_spi_device_init(FuIntelSpiDevice *self)
|
|||||||
static void
|
static void
|
||||||
fu_intel_spi_device_class_init(FuIntelSpiDeviceClass *klass)
|
fu_intel_spi_device_class_init(FuIntelSpiDeviceClass *klass)
|
||||||
{
|
{
|
||||||
|
GObjectClass *object_class = G_OBJECT_CLASS(klass);
|
||||||
FuDeviceClass *klass_device = FU_DEVICE_CLASS(klass);
|
FuDeviceClass *klass_device = FU_DEVICE_CLASS(klass);
|
||||||
|
object_class->finalize = fu_intel_spi_device_finalize;
|
||||||
klass_device->to_string = fu_intel_spi_device_to_string;
|
klass_device->to_string = fu_intel_spi_device_to_string;
|
||||||
klass_device->probe = fu_intel_spi_device_probe;
|
klass_device->probe = fu_intel_spi_device_probe;
|
||||||
klass_device->setup = fu_intel_spi_device_setup;
|
klass_device->setup = fu_intel_spi_device_setup;
|
||||||
|
Loading…
Reference in New Issue
Block a user