From ea6ab1ea2bc35b24785253ad1497d8835425cb8a Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 20 Jan 2010 21:08:52 -0600 Subject: Fix: NULL check both set_topics and clear_topics --- src/cbs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cbs.c') diff --git a/src/cbs.c b/src/cbs.c index 4518814f..e99ca1d3 100644 --- a/src/cbs.c +++ b/src/cbs.c @@ -437,7 +437,7 @@ static DBusMessage *cbs_set_powered(struct ofono_cbs *cbs, gboolean value, if (cbs->powered == value) goto reply; - if (!cbs->driver->set_topics) + if (!cbs->driver->set_topics || !cbs->driver->clear_topics) goto done; if (msg) -- cgit v1.2.3