diff --git a/dongle.c b/dongle.c index 26bdf6390be27f3e87d3d2ca8cdd27e084021a61..b24c4ada6ec01a8ef24f9dde5b38988ffe28d398 100644 --- a/dongle.c +++ b/dongle.c @@ -218,6 +218,7 @@ int delete_device(struct device *dev) /*if (dev->list) // how to check if list contains this element? list_del(&dev->list);*/ free_device(dev); + free(dev); return 0; }