| 410 { |
410 { |
| 411 const char *disp; |
411 const char *disp; |
| 412 |
412 |
| 413 conv->u.chat = g_new0(PurpleConvChat, 1); |
413 conv->u.chat = g_new0(PurpleConvChat, 1); |
| 414 conv->u.chat->conv = conv; |
414 conv->u.chat->conv = conv; |
| 415 conv->u.chat->user_hash_func = _purple_conversation_user_hash; |
|
| 416 conv->u.chat->user_eq_func = _purple_conversation_user_equal; |
|
| 417 conv->u.chat->users = g_hash_table_new_full(_purple_conversation_user_hash, |
415 conv->u.chat->users = g_hash_table_new_full(_purple_conversation_user_hash, |
| 418 _purple_conversation_user_equal, NULL, NULL); |
416 _purple_conversation_user_equal, NULL, NULL); |
| 419 PURPLE_DBUS_REGISTER_POINTER(conv->u.chat, PurpleConvChat); |
417 PURPLE_DBUS_REGISTER_POINTER(conv->u.chat, PurpleConvChat); |
| 420 |
418 |
| 421 chats = g_list_prepend(chats, conv); |
419 chats = g_list_prepend(chats, conv); |