summaryrefslogtreecommitdiff
path: root/src/resolver.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2009-11-26 09:00:25 +0100
committerMarcel Holtmann <marcel@holtmann.org>2009-11-26 09:00:25 +0100
commit8124bef495c1ad04d1f6e8ed190abf984b356ed9 (patch)
tree9d5986bf56a20a5c90c99d2e91ccde96556c8a7c /src/resolver.c
parent8d304343818090c3ae76b8c812e101aca3ca262d (diff)
downloadconnman-8124bef495c1ad04d1f6e8ed190abf984b356ed9.tar.gz
connman-8124bef495c1ad04d1f6e8ed190abf984b356ed9.tar.bz2
connman-8124bef495c1ad04d1f6e8ed190abf984b356ed9.zip
Fix segmentation fault on resolver shutdown
Diffstat (limited to 'src/resolver.c')
-rw-r--r--src/resolver.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resolver.c b/src/resolver.c
index 24caf731..3c78d214 100644
--- a/src/resolver.c
+++ b/src/resolver.c
@@ -52,7 +52,7 @@ static void remove_entries(GSList *entries)
entry_list = g_slist_remove(entry_list, entry);
- if (resolver->remove)
+ if (resolver && resolver->remove)
resolver->remove(entry->interface, entry->domain,
entry->server);