diff options
author | Xavier Claessens <xclaesse@src.gnome.org> | 2008-04-20 15:58:56 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2008-04-20 15:58:56 +0800 |
commit | 288ba5d42d747586f9cacf7b3b02e268545a8f4e (patch) | |
tree | 79076a3d79806c8cbbb7d13fcba345b6551c1081 /src | |
parent | a27aee8a3e0e2ebf54652064838111188d4d595d (diff) | |
download | gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar.gz gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar.bz2 gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar.lz gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar.xz gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.tar.zst gsoc2013-empathy-288ba5d42d747586f9cacf7b3b02e268545a8f4e.zip |
Display error message when cannot create salut account.
svn path=/trunk/; revision=1000
Diffstat (limited to 'src')
-rw-r--r-- | src/empathy.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/empathy.c b/src/empathy.c index b55cc7bc2..08d1d0c12 100644 --- a/src/empathy.c +++ b/src/empathy.c @@ -141,6 +141,7 @@ create_salut_account (void) gchar *last_name = NULL; gchar *email = NULL; gchar *jid = NULL; + GError *error = NULL; /* Check if we already created a salut account */ empathy_conf_get_bool (empathy_conf_get(), @@ -163,8 +164,10 @@ create_salut_account (void) g_object_unref (protocol); /* Get self EContact from EDS */ - if (!e_book_get_self (&contact, &book, NULL)) { - empathy_debug (DEBUG_DOMAIN, "Failed to get self econtact"); + if (!e_book_get_self (&contact, &book, &error)) { + empathy_debug (DEBUG_DOMAIN, "Failed to get self econtact: %s", + error ? error->message : "No error given"); + g_clear_error (&error); g_object_unref (profile); return; } |