From f20b16cd12458acf47f319f54ebef48b213eec83 Mon Sep 17 00:00:00 2001 From: Ralph Metzler Date: Mon, 29 Aug 2016 21:13:48 +0200 Subject: [PATCH] check if info exists --- ddbridge/ddbridge-core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ddbridge/ddbridge-core.c b/ddbridge/ddbridge-core.c index e276c65..840a306 100644 --- a/ddbridge/ddbridge-core.c +++ b/ddbridge/ddbridge-core.c @@ -4953,7 +4953,8 @@ static void ddb_device_attrs_del(struct ddb *dev) int i; for (i = 0; i < 4; i++) - if (dev->link[i].info->tempmon_irq) + if (dev->link[i].info && + dev->link[i].info->tempmon_irq) device_remove_file(dev->ddb_dev, &ddb_attrs_fanspeed[i]); for (i = 0; i < dev->link[0].info->temp_num; i++) device_remove_file(dev->ddb_dev, &ddb_attrs_temp[i]);