pidgin/gtkconv.c

changeset 17122
5ba216aa4583
parent 17120
28587edbfd06
child 17218
2353730dae7f
equal deleted inserted replaced
17121:43d41f5ce17b 17122:5ba216aa4583
7994 pidgin_conv_window_destroy(PidginWindow *win) 7994 pidgin_conv_window_destroy(PidginWindow *win)
7995 { 7995 {
7996 purple_prefs_disconnect_by_handle(win); 7996 purple_prefs_disconnect_by_handle(win);
7997 window_list = g_list_remove(window_list, win); 7997 window_list = g_list_remove(window_list, win);
7998 7998
7999 if (NULL == win)
8000 return ;
8001
8002 /* Close the "Find" dialog if it's open */ 7999 /* Close the "Find" dialog if it's open */
8003 if (win->dialogs.search) 8000 if (win->dialogs.search)
8004 gtk_widget_destroy(win->dialogs.search); 8001 gtk_widget_destroy(win->dialogs.search);
8005 8002
8006 gtk_widget_hide_all(win->window); 8003 gtk_widget_hide_all(win->window);

mercurial