From 23f5773903d64a554d977ae7d0ebbaca73528f1f Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Wed, 30 Nov 2011 20:53:20 -0600 Subject: Coding style and whitespace cleanup. --- calendar/gui/e-task-table.c | 62 +++++++++++++++------------------------------ 1 file changed, 21 insertions(+), 41 deletions(-) (limited to 'calendar/gui/e-task-table.c') diff --git a/calendar/gui/e-task-table.c b/calendar/gui/e-task-table.c index 4b6d671af3..b314766aff 100644 --- a/calendar/gui/e-task-table.c +++ b/calendar/gui/e-task-table.c @@ -63,6 +63,10 @@ #include #include "misc.h" +#define E_TASK_TABLE_GET_PRIVATE(obj) \ + (G_TYPE_INSTANCE_GET_PRIVATE \ + ((obj), E_TYPE_TASK_TABLE, ETaskTablePrivate)) + struct _ETaskTablePrivate { gpointer shell_view; /* weak pointer */ ECalModel *model; @@ -100,6 +104,18 @@ static const gchar *icon_names[] = { "stock_task-assigned-to" }; +/* Forward Declarations */ +static void e_task_table_selectable_init + (ESelectableInterface *interface); + +G_DEFINE_TYPE_WITH_CODE ( + ETaskTable, + e_task_table, + E_TYPE_TABLE, + G_IMPLEMENT_INTERFACE ( + E_TYPE_SELECTABLE, + e_task_table_selectable_init)) + static void task_table_emit_open_component (ETaskTable *task_table, ECalModelComponent *comp_data) @@ -414,7 +430,7 @@ task_table_dispose (GObject *object) { ETaskTablePrivate *priv; - priv = E_TASK_TABLE (object)->priv; + priv = E_TASK_TABLE_GET_PRIVATE (object); if (priv->completed_cancellable) { g_cancellable_cancel (priv->completed_cancellable); @@ -1418,7 +1434,7 @@ task_table_select_all (ESelectable *selectable) } static void -task_table_class_init (ETaskTableClass *class) +e_task_table_class_init (ETaskTableClass *class) { GObjectClass *object_class; GtkWidgetClass *widget_class; @@ -1507,12 +1523,11 @@ task_table_class_init (ETaskTableClass *class) } static void -task_table_init (ETaskTable *task_table) +e_task_table_init (ETaskTable *task_table) { GtkTargetList *target_list; - task_table->priv = G_TYPE_INSTANCE_GET_PRIVATE ( - task_table, E_TYPE_TASK_TABLE, ETaskTablePrivate); + task_table->priv = E_TASK_TABLE_GET_PRIVATE (task_table); task_table->priv->completed_cancellable = NULL; @@ -1526,7 +1541,7 @@ task_table_init (ETaskTable *task_table) } static void -task_table_selectable_init (ESelectableInterface *interface) +e_task_table_selectable_init (ESelectableInterface *interface) { interface->update_actions = task_table_update_actions; interface->cut_clipboard = task_table_cut_clipboard; @@ -1536,41 +1551,6 @@ task_table_selectable_init (ESelectableInterface *interface) interface->select_all = task_table_select_all; } -GType -e_task_table_get_type (void) -{ - static GType type = 0; - - if (G_UNLIKELY (type == 0)) { - static const GTypeInfo type_info = { - sizeof (ETaskTableClass), - (GBaseInitFunc) NULL, - (GBaseFinalizeFunc) NULL, - (GClassInitFunc) task_table_class_init, - (GClassFinalizeFunc) NULL, - NULL, /* class_data */ - sizeof (ETaskTable), - 0, /* n_preallocs */ - (GInstanceInitFunc) task_table_init, - NULL /* value_table */ - }; - - static const GInterfaceInfo selectable_info = { - (GInterfaceInitFunc) task_table_selectable_init, - (GInterfaceFinalizeFunc) NULL, - NULL /* interface_data */ - }; - - type = g_type_register_static ( - E_TYPE_TABLE, "ETaskTable", &type_info, 0); - - g_type_add_interface_static ( - type, E_TYPE_SELECTABLE, &selectable_info); - } - - return type; -} - /** * e_task_table_new: * @shell_view: an #EShellView -- cgit v1.2.3