aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/gal-view-factory-etable.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-07-03 06:44:46 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-07-06 04:40:49 +0800
commitc6d3ced98a3faeccf4acd180435e5a36005fc4a2 (patch)
treeff5a2c9ee90f53ce56fe37049cfcc342cdd5086b /e-util/gal-view-factory-etable.c
parent1f84c2af9842a0e3da42abb0d1a02b3b02f6740f (diff)
downloadgsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar.gz
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar.bz2
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar.lz
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar.xz
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.tar.zst
gsoc2013-evolution-c6d3ced98a3faeccf4acd180435e5a36005fc4a2.zip
GalViewEtable: Remove ETableSpecification member.
Instead, lazily load the state file once an ETable or ETree is attached, since we need its ETableSpecification to create an ETableState instance. This means GalViewFactoryEtable can lose its ETableSpecification too.
Diffstat (limited to 'e-util/gal-view-factory-etable.c')
-rw-r--r--e-util/gal-view-factory-etable.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/e-util/gal-view-factory-etable.c b/e-util/gal-view-factory-etable.c
index da6e3c0483..f26a3a3de6 100644
--- a/e-util/gal-view-factory-etable.c
+++ b/e-util/gal-view-factory-etable.c
@@ -116,11 +116,7 @@ static GalView *
view_factory_etable_new_view (GalViewFactory *factory,
const gchar *name)
{
- GalViewFactoryEtablePrivate *priv;
-
- priv = GAL_VIEW_FACTORY_ETABLE_GET_PRIVATE (factory);
-
- return gal_view_etable_new (priv->specification, name);
+ return gal_view_etable_new (name);
}
static void