From: Michael Tremer Date: Sat, 30 Jan 2021 17:32:37 +0000 (+0000) Subject: libpakfire: scriptlets: Actually free on free() X-Git-Tag: 0.9.28~1285^2~797 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=11d8e735a8db719e76209cc39adc7fbb5db0d617;p=pakfire.git libpakfire: scriptlets: Actually free on free() Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/scriptlet.c b/src/libpakfire/scriptlet.c index a26704e8f..1ca4b6e1a 100644 --- a/src/libpakfire/scriptlet.c +++ b/src/libpakfire/scriptlet.c @@ -21,6 +21,7 @@ #include #include +#include #include #include @@ -29,12 +30,16 @@ struct pakfire_scriptlet* pakfire_scriptlet_create(Pakfire pakfire) { if (!scriptlet) return NULL; + DEBUG(pakfire, "Allocated scriptlet at %p\n", scriptlet); + return scriptlet; }; void pakfire_scriptlet_free(struct pakfire_scriptlet* scriptlet) { if (scriptlet->data) free(scriptlet->data); + + free(scriptlet); } pakfire_scriptlet_type pakfire_scriptlet_type_from_filename(const char* filename) {