diff options
author | Robert McQueen <robert.mcqueen@collabora.co.uk> | 2006-08-18 16:13:50 +0000 |
---|---|---|
committer | Robert McQueen <robert.mcqueen@collabora.co.uk> | 2006-08-18 16:13:50 +0000 |
commit | dde13a2902759871f1f48bb70ce0abf263c46d2a (patch) | |
tree | c224762855effc516d440c8bf39476b833741e89 /src | |
parent | 717ddb74c7b28beb5c6043a3131ca9390ba0c546 (diff) | |
download | telepathy-glib-dde13a2902759871f1f48bb70ce0abf263c46d2a.tar.gz |
use _gabble_roster_item_get instead of directly accessing the hashtable, to create new roster items and avoid null pointer dereference
20060818161350-418b8-0c7f71c9beaaa1bdb230bf2f8a03309c73cf5130.gz
Diffstat (limited to 'src')
-rw-r--r-- | src/roster.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/roster.c b/src/roster.c index e60bd7163..263c2cf6a 100644 --- a/src/roster.c +++ b/src/roster.c @@ -1287,7 +1287,7 @@ gabble_roster_handle_set_blocked (GabbleRoster *roster, g_return_val_if_fail (priv->conn->features & GABBLE_CONNECTION_FEATURES_GOOGLE_ROSTER, FALSE); - item = g_hash_table_lookup (priv->items, GINT_TO_POINTER (handle)); + item = _gabble_roster_item_get (roster, handle); orig_blocked = item->blocked; if (blocked == orig_blocked) |