summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRodrigo Moya <rodrigo.moya@collabora.co.uk>2012-05-31 13:43:13 +0200
committerRodrigo Moya <rodrigo@gnome-db.org>2012-05-31 13:43:13 +0200
commit9a84cd6a72420604003e0fac5dab6c147c8c7fbd (patch)
tree9dcabab64746b8a2c0c9154bec807554054a9367
parentb2be05093cb9d2afa6348a05d35c3fab65e9fd52 (diff)
downloaddbus-9a84cd6a72420604003e0fac5dab6c147c8c7fbd.tar.gz
Check pointers before using them
-rw-r--r--dbus/dbus-transport-afbus.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/dbus/dbus-transport-afbus.c b/dbus/dbus-transport-afbus.c
index 3789a95a..612e801e 100644
--- a/dbus/dbus-transport-afbus.c
+++ b/dbus/dbus-transport-afbus.c
@@ -97,7 +97,8 @@ get_write_destination (int fd,
dbus_uint64_t *peer_pointer;
peer_pointer = (dbus_uint64_t *) _dbus_hash_table_lookup_string (wkn_addresses_cache, destination);
- peer = *peer_pointer;
+ if (peer_pointer != NULL)
+ peer = *peer_pointer;
}
sock->sbus_addr.s_addr = peer;