diff options
Diffstat (limited to 'widgets/table/e-table-memory.c')
-rw-r--r-- | widgets/table/e-table-memory.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/widgets/table/e-table-memory.c b/widgets/table/e-table-memory.c index 6fe853e6bb..e14997c92b 100644 --- a/widgets/table/e-table-memory.c +++ b/widgets/table/e-table-memory.c @@ -39,6 +39,10 @@ #include "e-table-memory.h" +#define E_TABLE_MEMORY_GET_PRIVATE(obj) \ + (G_TYPE_INSTANCE_GET_PRIVATE \ + ((obj), E_TYPE_TABLE_MEMORY, ETableMemoryPrivate)) + G_DEFINE_TYPE (ETableMemory, e_table_memory, E_TYPE_TABLE_MODEL) struct _ETableMemoryPrivate { @@ -52,7 +56,7 @@ etmm_finalize (GObject *object) { ETableMemoryPrivate *priv; - priv = E_TABLE_MEMORY (object)->priv; + priv = E_TABLE_MEMORY_GET_PRIVATE (object); g_free (priv->data); @@ -86,8 +90,7 @@ e_table_memory_class_init (ETableMemoryClass *class) static void e_table_memory_init (ETableMemory *etmm) { - etmm->priv = G_TYPE_INSTANCE_GET_PRIVATE ( - etmm, E_TYPE_TABLE_MEMORY, ETableMemoryPrivate); + etmm->priv = E_TABLE_MEMORY_GET_PRIVATE (etmm); } /** |