diff options
Diffstat (limited to 'src/empathy-map-view.c')
-rw-r--r-- | src/empathy-map-view.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/empathy-map-view.c b/src/empathy-map-view.c index a0ca3f5b5..dd9f00f2a 100644 --- a/src/empathy-map-view.c +++ b/src/empathy-map-view.c @@ -89,7 +89,7 @@ static gchar * get_dup_string (GHashTable *location, gchar *key); // FIXME: Make it so that only one window can be shown GtkWidget * -empathy_map_view_show (EmpathyContactListStore *list_store) +empathy_map_view_show () { static EmpathyMapView *window = NULL; GtkBuilder *gui; @@ -97,6 +97,8 @@ empathy_map_view_show (EmpathyContactListStore *list_store) GtkWidget *embed; gchar *filename; GtkTreeModel *model; + EmpathyContactList *list_iface; + EmpathyContactListStore *list_store; /* if (window) @@ -121,6 +123,10 @@ empathy_map_view_show (EmpathyContactListStore *list_store) g_object_unref (gui); + list_iface = EMPATHY_CONTACT_LIST (empathy_contact_manager_dup_singleton ()); + list_store = empathy_contact_list_store_new (list_iface); + g_object_unref (list_iface); + window->list_store = list_store; /* Set up map view */ |