Index: src/fe-gnome/xtext.c
===================================================================
--- src/fe-gnome/xtext.c	(revision 2735)
+++ src/fe-gnome/xtext.c	(working copy)
@@ -3737,8 +3737,8 @@
 	PaintDesktop (hdc);
 	ReleaseDC (hwnd, hdc);
 
-	gdk_window_get_size (GTK_WIDGET (xtext)->window, &width, &height);
-	img = gdk_image_get (GTK_WIDGET (xtext)->window, 0, 0, width+128, height);
+	gdk_drawable_get_size (GTK_WIDGET (xtext)->window, &width, &height);
+	img = gdk_drawable_image_get (GTK_WIDGET (xtext)->window, 0, 0, width+128, height);
 	xtext->pixmap = win32_tint (xtext, img, img->width, img->height);
 
 #else
Index: src/fe-gnome/main-window.c
===================================================================
--- src/fe-gnome/main-window.c	(revision 2735)
+++ src/fe-gnome/main-window.c	(working copy)
@@ -175,7 +175,11 @@
 
 	close = glade_xml_get_widget (gui.xml, "close discussion");
 	action = gtk_action_group_get_action (gui.action_group, "DiscussionClose");
-	gtk_action_connect_proxy (action, close);
+#if GTK_CHECK_VERSION (2, 16, 0)
+    gtk_activatable_set_related_action (GTK_ACTIVATABLE (close), action);
+#else
+    gtk_action_connect_proxy (action, close);
+#endif
 
 #define GW(name) ((gui.name) = glade_xml_get_widget (gui.xml, #name))
 	GW(conversation_panel);
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 2735)
+++ ChangeLog	(working copy)
@@ -1,3 +1,9 @@
+2009-04-21  Pedro Fragoso  <ember@ubuntu.com>
+
+	* src/fe-gnome/main-window.c (initialize_main_window):
+	* src/fe-gnome/xtext.c
+       Remove GTK deprecated GTK+ Symbols bug #572239 bug #578796
+
 2009-04-12  Christian Persch  <chpe@gnome.org>
 
 	* src/common/plugin.c: (xchat_read_fd):
