summaryrefslogtreecommitdiffhomepage
path: root/device.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-03-19 21:18:52 +0100
committerFelix Fietkau <nbd@openwrt.org>2012-03-19 21:18:52 +0100
commitcfeabcaf0e69b02bac6c86edc223d2eb2e2367d3 (patch)
tree1a723497e9d3cfa75f7be25a248fac63fc73a423 /device.c
parentf4c907480f85faa88dbf19270bb8f02d7b15d6f1 (diff)
fix a memory leak
Diffstat (limited to 'device.c')
-rw-r--r--device.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/device.c b/device.c
index 1d842cf..46177a2 100644
--- a/device.c
+++ b/device.c
@@ -482,6 +482,7 @@ void
device_free(struct device *dev)
{
__devlock++;
+ free(dev->config);
dev->type->free(dev);
__devlock--;
}