Don't try to convert a NULL pointer to an NSString here.
Fixes #16007
1.1 --- a/Plugins/Purple Service/adiumPurpleSignals.m Thu Sep 06 18:55:34 2012 +0200
1.2 +++ b/Plugins/Purple Service/adiumPurpleSignals.m Thu Sep 06 21:01:42 2012 +0200
1.3 @@ -276,6 +276,9 @@
1.4 for (ll = l; ll; ll = ll->next) {
1.5 void *key = ll->data;
1.6 void *value = g_hash_table_lookup(data, key);
1.7 +
1.8 + if (!key || !value) continue;
1.9 +
1.10 NSString *keyString = [NSString stringWithUTF8String:key];
1.11 NSString *valueString = [NSString stringWithUTF8String:value];
1.12 if ([valueString integerValue]) {