diff --git a/src/ppd42ns/ppd42ns.c b/src/ppd42ns/ppd42ns.c index e3a995b0..f7a9e91e 100644 --- a/src/ppd42ns/ppd42ns.c +++ b/src/ppd42ns/ppd42ns.c @@ -82,6 +82,8 @@ void ppd42ns_close(ppd42ns_context dev) if (dev->gpio) mraa_gpio_close(dev->gpio); + + free(dev); } ppd42ns_dust_data ppd42ns_get_data(const ppd42ns_context dev)