wl1251: fix a memory leak in probe
[safe/jmp/linux-2.6] / net / ieee802154 / wpan-class.c
index 38bac70..3d803a1 100644 (file)
@@ -16,6 +16,7 @@
  *
  */
 
+#include <linux/slab.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/device.h>
@@ -205,7 +206,7 @@ err_nl:
 err:
        return rc;
 }
-module_init(wpan_phy_class_init);
+subsys_initcall(wpan_phy_class_init);
 
 static void __exit wpan_phy_class_exit(void)
 {