From ebf5dd871742c383a01331c4fdb64a1b5d51d33c Mon Sep 17 00:00:00 2001 From: Damien Carbery Date: Fri, 2 Nov 2007 17:08:05 +0000 Subject: ** Fixes bug #492058 2007-11-02 Damien Carbery ** Fixes bug #492058 * shell/e-shell-window.c: * shell/e-shell.c: * widgets/table/e-table-header-item.h: * widgets/table/e-table-header-item.c: * calendar/gui/e-itip-control.c: Name the anonymous unions to build with the Sun Studio compiler. svn path=/trunk/; revision=34485 --- widgets/table/e-table-header-item.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'widgets/table/e-table-header-item.c') diff --git a/widgets/table/e-table-header-item.c b/widgets/table/e-table-header-item.c index 993be4c075..a477f127ae 100644 --- a/widgets/table/e-table-header-item.c +++ b/widgets/table/e-table-header-item.c @@ -142,8 +142,8 @@ ethi_dispose (GObject *object){ g_object_unref (ethi->full_header); ethi->full_header = NULL; - if (ethi->etfcd) - g_object_remove_weak_pointer (G_OBJECT (ethi->etfcd), ði->etfcd_pointer); + if (ethi->etfcd.widget) + g_object_remove_weak_pointer (G_OBJECT (ethi->etfcd.widget), ði->etfcd.pointer); if (ethi->config) g_object_unref (ethi->config); @@ -1359,7 +1359,7 @@ ethi_popup_remove_column(GtkWidget *widget, EthiHeaderInfo *info) static void ethi_popup_field_chooser(GtkWidget *widget, EthiHeaderInfo *info) { - GtkWidget *etfcd = info->ethi->etfcd; + GtkWidget *etfcd = info->ethi->etfcd.widget; if (etfcd) { gtk_window_present (GTK_WINDOW (etfcd)); @@ -1367,12 +1367,12 @@ ethi_popup_field_chooser(GtkWidget *widget, EthiHeaderInfo *info) return; } - info->ethi->etfcd = e_table_field_chooser_dialog_new (); - etfcd = info->ethi->etfcd; + info->ethi->etfcd.widget = e_table_field_chooser_dialog_new (); + etfcd = info->ethi->etfcd.widget; - g_object_add_weak_pointer (G_OBJECT (etfcd), &info->ethi->etfcd_pointer); + g_object_add_weak_pointer (G_OBJECT (etfcd), &info->ethi->etfcd.pointer); - g_object_set (info->ethi->etfcd, + g_object_set (info->ethi->etfcd.widget, "full_header", info->ethi->full_header, "header", info->ethi->eth, "dnd_code", info->ethi->dnd_code, -- cgit v1.2.3