[IRDA]: Fix memory leak in irttp_init()
[powerpc.git] / net / irda / irttp.c
index 6602d90..1df6487 100644 (file)
@@ -100,6 +100,7 @@ int __init irttp_init(void)
        if (!irttp->tsaps) {
                IRDA_ERROR("%s: can't allocate IrTTP hashbin!\n",
                           __FUNCTION__);
+               kfree(irttp);
                return -ENOMEM;
        }