]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/network/tc/tclass.c
network: fix memleak
[thirdparty/systemd.git] / src / network / tc / tclass.c
index 4f75e1b42dcdb740d15eaaf13f91934369a78b76..a89e7757ad08f414fdfdfa31dbb899e2ab3139fa 100644 (file)
@@ -22,7 +22,7 @@ const TClassVTable * const tclass_vtable[_TCLASS_KIND_MAX] = {
 };
 
 static int tclass_new(TClassKind kind, TClass **ret) {
-        TClass *tclass;
+        _cleanup_(tclass_freep) TClass *tclass = NULL;
         int r;
 
         tclass = malloc0(tclass_vtable[kind]->object_size);