summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMartin Xu <martin.xu@intel.com>2009-10-14 15:39:05 +0800
committerMarcel Holtmann <marcel@holtmann.org>2009-10-20 22:03:14 +0200
commit8ae3b2731826a64ac3469594414cfc5bd9d7ac06 (patch)
tree026c45dbb1de3fef91376b5fbb5970124f8af7a4 /plugins
parent39d4a4ebc3b55d34c8c53879118344ffad885497 (diff)
downloadconnman-8ae3b2731826a64ac3469594414cfc5bd9d7ac06.tar.gz
connman-8ae3b2731826a64ac3469594414cfc5bd9d7ac06.tar.bz2
connman-8ae3b2731826a64ac3469594414cfc5bd9d7ac06.zip
Check data->network reference at MBM network cleanup
Diffstat (limited to 'plugins')
-rw-r--r--plugins/mbm.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/mbm.c b/plugins/mbm.c
index e7b5e171..9805df7a 100644
--- a/plugins/mbm.c
+++ b/plugins/mbm.c
@@ -293,6 +293,9 @@ static void cleanup_network(struct connman_device *device)
DBG("");
+ if (data->network == NULL)
+ return;
+
connman_network_set_connected(data->network, FALSE);
identifier = connman_network_get_identifier(data->network);