comparison libpurple/log.c @ 23362:d1eee441bf25

Avoid searching for a buddy with an empty name. This happens for the .system logs.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 14 Jun 2008 02:01:41 +0000
parents 173c612752ea
children b789b54c5bb2
comparison
equal deleted inserted replaced
23360:da78db9f188f 23362:d1eee441bf25
1081 *tmp = '\0'; 1081 *tmp = '\0';
1082 } 1082 }
1083 } 1083 }
1084 1084
1085 /* Determine if this (account, name) combination exists as a buddy. */ 1085 /* Determine if this (account, name) combination exists as a buddy. */
1086 if (account != NULL) 1086 if (account != NULL && name != NULL && *name != '\0')
1087 set->buddy = (purple_find_buddy(account, name) != NULL); 1087 set->buddy = (purple_find_buddy(account, name) != NULL);
1088 else 1088 else
1089 set->buddy = FALSE; 1089 set->buddy = FALSE;
1090 1090
1091 log_add_log_set_to_hash(sets, set); 1091 log_add_log_set_to_hash(sets, set);