diff options
author | Martin Xu <martin.xu@intel.com> | 2009-10-14 15:39:05 +0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-10-20 22:03:14 +0200 |
commit | 8ae3b2731826a64ac3469594414cfc5bd9d7ac06 (patch) | |
tree | 026c45dbb1de3fef91376b5fbb5970124f8af7a4 /plugins | |
parent | 39d4a4ebc3b55d34c8c53879118344ffad885497 (diff) | |
download | connman-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.c | 3 |
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); |