device: Free network after resetting service
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 3 Aug 2011 17:04:24 +0000 (19:04 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Wed, 3 Aug 2011 17:04:24 +0000 (19:04 +0200)
commitbed1650a98c998447ae085d9f4e882554c62a7cc
tree35e889cac4256170444912c2b97a065faca8a494
parenta669c62a2f99a01b42372e7c89c9496c0d8e3176
device: Free network after resetting service

After g_hash_table_remove(device->networks, identifier); the previously
cached service pointer can be invalid.

Bug reported by: Daniel Wagner <daniel.wagner@bmw-carit.de>
src/device.c