pidgin/plugins/history.c

changeset 24816
bd870d9ff0ab
parent 23088
db14d7541088
child 24990
e2fdc2cd23a4
equal deleted inserted replaced
24815:e39946ccf2a9 24816:bd870d9ff0ab
45 char *escaped_alias; 45 char *escaped_alias;
46 const char *header_date; 46 const char *header_date;
47 47
48 convtype = purple_conversation_get_type(c); 48 convtype = purple_conversation_get_type(c);
49 gtkconv = PIDGIN_CONVERSATION(c); 49 gtkconv = PIDGIN_CONVERSATION(c);
50 if (gtkconv == NULL) 50 g_return_if_fail(gtkconv != NULL);
51 return; 51
52 52 /* An IM which is the first active conversation. */
53 if (convtype == PURPLE_CONV_TYPE_IM && g_list_length(gtkconv->convs) < 2) 53 g_return_if_fail(gtkconv->convs != NULL);
54 if (convtype == PURPLE_CONV_TYPE_IM && !gtkconv->convs->next)
54 { 55 {
55 GSList *buddies; 56 GSList *buddies;
56 GSList *cur; 57 GSList *cur;
57 58
58 /* If we're not logging, don't show anything. 59 /* If we're not logging, don't show anything.

mercurial