]> Pileus Git - aweather/commitdiff
Fix bug setting xalign in preferences
authorAndy Spencer <andy753421@gmail.com>
Mon, 24 Jan 2011 04:25:08 +0000 (04:25 +0000)
committerAndy Spencer <andy753421@gmail.com>
Mon, 24 Jan 2011 04:25:08 +0000 (04:25 +0000)
g_object_set takes untyped parameters so passing an int when it expects
a float can led to a segfault.

src/aweather-gui.c

index c6a89ca731b718411fe717a682c4dff462b0eb2c..3eba756b4c56a25c41fc4ee637cccdc7e317df3b 100644 (file)
@@ -285,7 +285,7 @@ static void prefs_setup(AWeatherGui *self)
                        "Plugin",  rend1, "text",   0, NULL);
        GtkTreeViewColumn *col2  = gtk_tree_view_column_new_with_attributes(
                        "Enabled", rend2, "active", 1, NULL);
                        "Plugin",  rend1, "text",   0, NULL);
        GtkTreeViewColumn *col2  = gtk_tree_view_column_new_with_attributes(
                        "Enabled", rend2, "active", 1, NULL);
-       g_object_set(rend2, "xalign", 0, NULL);
+       g_object_set(rend2, "xalign", 0.0, NULL);
        gtk_tree_view_append_column(tview, col1);
        gtk_tree_view_append_column(tview, col2);
        g_signal_connect(rend2, "toggled", G_CALLBACK(on_plugin_toggled), self);
        gtk_tree_view_append_column(tview, col1);
        gtk_tree_view_append_column(tview, col2);
        g_signal_connect(rend2, "toggled", G_CALLBACK(on_plugin_toggled), self);