aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook
diff options
context:
space:
mode:
authorChris Toshok <toshok@helixcode.com>2000-07-26 06:33:13 +0800
committerChris Toshok <toshok@src.gnome.org>2000-07-26 06:33:13 +0800
commitd80824e7862607721151174c4f2dae17b85d1238 (patch)
tree9991a8821754b38346fd5b5d3bc2f5b210aeabce /addressbook
parent38168a2e40c23292e6e9ac8472f06a754e7981e4 (diff)
downloadgsoc2013-evolution-d80824e7862607721151174c4f2dae17b85d1238.tar.gz
gsoc2013-evolution-d80824e7862607721151174c4f2dae17b85d1238.tar.zst
gsoc2013-evolution-d80824e7862607721151174c4f2dae17b85d1238.zip
use the user's Contact db. not toshok's.
2000-07-25 Chris Toshok <toshok@helixcode.com> * conduit/address-conduit.c (start_address_server): use the user's Contact db. not toshok's. svn path=/trunk/; revision=4337
Diffstat (limited to 'addressbook')
-rw-r--r--addressbook/ChangeLog5
-rw-r--r--addressbook/conduit/address-conduit.c12
2 files changed, 15 insertions, 2 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index 6c5f6006fd..2a35b304a7 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,3 +1,8 @@
+2000-07-25 Chris Toshok <toshok@helixcode.com>
+
+ * conduit/address-conduit.c (start_address_server): use the user's
+ Contact db. not toshok's.
+
2000-07-25 Michael Meeks <michael@helixcode.com>
* backend/ebook/load-pine-addressbook.c (book_open_cb): check we
diff --git a/addressbook/conduit/address-conduit.c b/addressbook/conduit/address-conduit.c
index d6168abb90..21d89645d8 100644
--- a/addressbook/conduit/address-conduit.c
+++ b/addressbook/conduit/address-conduit.c
@@ -145,18 +145,26 @@ static int
start_address_server (GnomePilotConduitStandardAbs *conduit,
AddressbookConduitContext *ctxt)
{
-
+ gchar *uri, *path;
+
g_return_val_if_fail(conduit!=NULL,-2);
g_return_val_if_fail(ctxt!=NULL,-2);
ctxt->ebook = e_book_new ();
- e_book_load_uri (ctxt->ebook, "file:/home/toshok/evolution/local/Contacts", book_open_cb, ctxt);
+ path = g_concat_dir_and_file (g_get_home_dir (),
+ "evolution/local/Contacts");
+ uri = g_strdup_printf ("file:%s", path);
+ g_free (path);
+
+ e_book_load_uri (ctxt->ebook, uri, book_open_cb, ctxt);
/* run a sub event loop to turn ebook's async loading into a
synchronous call */
gtk_main ();
+ g_free (uri);
+
if (ctxt->address_load_success)
return 0;