diff -ru gens/src/gens/ui/gtk/about/about_window.cpp gens-build/src/gens/ui/gtk/about/about_window.cpp --- gens/src/gens/ui/gtk/about/about_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/about/about_window.cpp 2010-10-11 15:46:25.000000000 +0000 @@ -84,7 +84,7 @@ gtk_window_set_position(GTK_WINDOW(about_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(about_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(about_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(about_window), FALSE); + g_object_set(GTK_DIALOG(about_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)about_window, "delete_event", diff -ru gens/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp gens-build/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp --- gens/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp 2010-10-11 15:33:03.000000000 +0000 @@ -84,7 +84,7 @@ gtk_window_set_position(GTK_WINDOW(bmf_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(bmf_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(bmf_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(bmf_window), FALSE); + g_object_set(GTK_DIALOG(bmf_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)bmf_window, "delete_event", diff -ru gens/src/gens/ui/gtk/directory_config/dir_window.cpp gens-build/src/gens/ui/gtk/directory_config/dir_window.cpp --- gens/src/gens/ui/gtk/directory_config/dir_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/directory_config/dir_window.cpp 2010-10-11 15:34:21.000000000 +0000 @@ -110,7 +110,7 @@ gtk_window_set_position(GTK_WINDOW(dir_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(dir_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(dir_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(dir_window), FALSE); + g_object_set(GTK_DIALOG(dir_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)(dir_window), "delete_event", diff -ru gens/src/gens/ui/gtk/general_options/genopt_window.cpp gens-build/src/gens/ui/gtk/general_options/genopt_window.cpp --- gens/src/gens/ui/gtk/general_options/genopt_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/general_options/genopt_window.cpp 2010-10-11 15:36:00.000000000 +0000 @@ -138,7 +138,7 @@ gtk_window_set_position(GTK_WINDOW(genopt_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(genopt_window), false); gtk_window_set_type_hint(GTK_WINDOW(genopt_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(genopt_window), false); + g_object_set(GTK_DIALOG(genopt_window), "has-separator", false, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)genopt_window, "delete_event", diff -ru gens/src/gens/ui/gtk/gens/gens_window_callbacks.cpp gens-build/src/gens/ui/gtk/gens/gens_window_callbacks.cpp --- gens/src/gens/ui/gtk/gens/gens_window_callbacks.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/gens/gens_window_callbacks.cpp 2010-10-11 15:21:28.000000000 +0000 @@ -157,9 +157,9 @@ GSFT_UNUSED_PARAMETER(y); GSFT_UNUSED_PARAMETER(user_data); - if (context->targets) + if (gdk_drag_context_list_targets(context)) { - GdkAtom target_type = GDK_POINTER_TO_ATOM(g_list_nth_data(context->targets, 0)); + GdkAtom target_type = GDK_POINTER_TO_ATOM(g_list_nth_data(gdk_drag_context_list_targets(context), 0)); gtk_drag_get_data(widget, context, target_type, time); return true; } diff -ru gens/src/gens/ui/gtk/opengl_resolution/glres_window.cpp gens-build/src/gens/ui/gtk/opengl_resolution/glres_window.cpp --- gens/src/gens/ui/gtk/opengl_resolution/glres_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/opengl_resolution/glres_window.cpp 2010-10-11 15:46:21.000000000 +0000 @@ -75,7 +75,7 @@ gtk_window_set_position(GTK_WINDOW(glres_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(glres_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(glres_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(glres_window), FALSE); + g_object_set(GTK_DIALOG(glres_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)(glres_window), "delete_event", diff -ru gens/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp gens-build/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp --- gens/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp 2010-10-11 15:46:29.000000000 +0000 @@ -80,8 +80,7 @@ // Callbacks. static gboolean pmgr_window_callback_close(GtkWidget *widget, GdkEvent *event, gpointer user_data); static void pmgr_window_callback_response(GtkDialog *dialog, gint response_id, gpointer user_data); -static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, GtkNotebookPage *page, - guint page_num, gpointer user_data); +static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, guint page_num, gpointer user_data); static void pmgr_window_callback_lstPluginList_cursor_changed(GtkTreeView *tree_view, gpointer user_data); static void pmgr_window_callback_fraPluginDesc_size_allocate(GtkWidget *widget, GtkAllocation *allocation, gpointer user_data); @@ -119,7 +118,7 @@ gtk_window_set_position(GTK_WINDOW(pmgr_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(pmgr_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(pmgr_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(pmgr_window), FALSE); + g_object_set(GTK_DIALOG(pmgr_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)pmgr_window, "delete_event", @@ -559,11 +558,9 @@ * @param page_num New notebook page index. * @param user_data User data. */ -static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, GtkNotebookPage *page, - guint page_num, gpointer user_data) +static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, guint page_num, gpointer user_data) { GSFT_UNUSED_PARAMETER(notebook); - GSFT_UNUSED_PARAMETER(page); GSFT_UNUSED_PARAMETER(user_data); // Activate the "cursor-changed" callback for the page. diff -ru gens/src/gens/ui/gtk/select_cdrom/selcd_window.cpp gens-build/src/gens/ui/gtk/select_cdrom/selcd_window.cpp --- gens/src/gens/ui/gtk/select_cdrom/selcd_window.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/gens/ui/gtk/select_cdrom/selcd_window.cpp 2010-10-11 15:46:16.000000000 +0000 @@ -94,7 +94,7 @@ gtk_window_set_position(GTK_WINDOW(selcd_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(selcd_window), FALSE); gtk_window_set_type_hint(GTK_WINDOW(selcd_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(selcd_window), FALSE); + g_object_set(GTK_DIALOG(selcd_window), "has-separator", FALSE, NULL); // Callbacks for if the window is closed. g_signal_connect((gpointer)(selcd_window), "delete_event", diff -ru gens/src/mdp/misc/game_genie/gg_window_gtk2.cpp gens-build/src/mdp/misc/game_genie/gg_window_gtk2.cpp --- gens/src/mdp/misc/game_genie/gg_window_gtk2.cpp 2010-10-11 16:32:29.000000000 +0000 +++ gens-build/src/mdp/misc/game_genie/gg_window_gtk2.cpp 2010-10-11 15:52:05.000000000 +0000 @@ -111,7 +111,7 @@ gtk_window_set_position(GTK_WINDOW(gg_window), GTK_WIN_POS_CENTER); gtk_window_set_resizable(GTK_WINDOW(gg_window), TRUE); gtk_window_set_type_hint(GTK_WINDOW(gg_window), GDK_WINDOW_TYPE_HINT_DIALOG); - gtk_dialog_set_has_separator(GTK_DIALOG(gg_window), FALSE); + g_object_set(GTK_DIALOG(gg_window), "has-separator", FALSE, NULL); // Add the window icon. GList *icon_list = NULL;