[nautilus] nautilus-view: Use macros instead of castings



commit c1028376144c5fa719bcd4496325dddee7b34f51
Author: Carlos Soriano <csoriano gnome org>
Date:   Wed Feb 25 15:01:14 2015 +0100

    nautilus-view: Use macros instead of castings
    
    They have runtime type checking.

 src/nautilus-view.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/src/nautilus-view.c b/src/nautilus-view.c
index 47d5d57..dfe4f36 100644
--- a/src/nautilus-view.c
+++ b/src/nautilus-view.c
@@ -942,21 +942,21 @@ action_show_move_to_trash_shortcut_changed_dialog (GSimpleAction *action,
        GtkBuilder *builder;
        gboolean show_dialog_preference;
 
-       view = (NautilusView *) user_data;
+       view = NAUTILUS_VIEW (user_data);
        show_dialog_preference = g_settings_get_boolean (nautilus_preferences,
                                                         
NAUTILUS_PREFERENCES_SHOW_MOVE_TO_TRASH_SHORTCUT_CHANGED_DIALOG);
        if (show_dialog_preference) {
                builder = gtk_builder_new_from_resource 
("/org/gnome/nautilus/nautilus-move-to-trash-shortcut-changed.ui");
-               dialog = (GtkWindow *) gtk_builder_get_object (builder, 
"move_to_trash_shortcut_changed_dialog");
+               dialog = GTK_WINDOW (gtk_builder_get_object (builder, 
"move_to_trash_shortcut_changed_dialog"));
 
-               gtk_window_set_transient_for (dialog, (GtkWindow *) nautilus_view_get_window (view));
+               gtk_window_set_transient_for (dialog, GTK_WINDOW (nautilus_view_get_window (view)));
                g_signal_connect (dialog, "response",
                                   G_CALLBACK (got_it_clicked),
                                   view);
 
-               gtk_widget_show ((GtkWidget *) dialog);
-               gtk_dialog_run((GtkDialog *) dialog);
-               gtk_widget_destroy ((GtkWidget *) dialog);
+               gtk_widget_show (GTK_WIDGET (dialog));
+               gtk_dialog_run(GTK_DIALOG (dialog));
+               gtk_widget_destroy (GTK_WIDGET (dialog));
 
                g_object_unref (builder);
        }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]