diff src/gtkconv.c @ 9917:e74eb0d11f86

[gaim-migrate @ 10809] view chat logs curtesy of datallah committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Tue, 31 Aug 2004 01:45:12 +0000
parents ebca3bbc6719
children c9f95600d6ce
line wrap: on
line diff
--- a/src/gtkconv.c	Mon Aug 30 23:13:28 2004 +0000
+++ b/src/gtkconv.c	Tue Aug 31 01:45:12 2004 +0000
@@ -935,10 +935,18 @@
 {
 	GaimConvWindow *win = (GaimConvWindow *)data;
 	GaimConversation *conv;
+	GaimLogType type;
 
 	conv = gaim_conv_window_get_active_conversation(win);
 
-	gaim_gtk_log_show((char *)gaim_conversation_get_name(conv),
+	if (gaim_conversation_get_type(conv) == GAIM_CONV_IM)
+		type = GAIM_LOG_IM;
+	else if (gaim_conversation_get_type(conv) == GAIM_CONV_CHAT)
+		type = GAIM_LOG_CHAT;
+	else
+		return;
+
+	gaim_gtk_log_show(type, gaim_conversation_get_name(conv),
 					  gaim_conversation_get_account(conv));
 }
 
@@ -2752,7 +2760,7 @@
 		gtk_widget_show(gtkconv->u.chat->invite);
 
 		/* Deal with menu items */
-		gtk_widget_hide(gtkwin->menu.view_log);
+		gtk_widget_show(gtkwin->menu.view_log);
 		gtk_widget_hide(gtkwin->menu.send_file);
 		gtk_widget_hide(gtkwin->menu.add_pounce);
 		gtk_widget_hide(gtkwin->menu.get_info);