evolution r36083 - branches/mail-dbus-remoting/mail
- From: sragavan svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution r36083 - branches/mail-dbus-remoting/mail
- Date: Tue, 26 Aug 2008 15:08:28 +0000 (UTC)
Author: sragavan
Date: Tue Aug 26 15:08:28 2008
New Revision: 36083
URL: http://svn.gnome.org/viewvc/evolution?rev=36083&view=rev
Log:
Clean up and handle errors appropriately.
Modified:
branches/mail-dbus-remoting/mail/camel-session-remote-impl.c
Modified: branches/mail-dbus-remoting/mail/camel-session-remote-impl.c
==============================================================================
--- branches/mail-dbus-remoting/mail/camel-session-remote-impl.c (original)
+++ branches/mail-dbus-remoting/mail/camel-session-remote-impl.c Tue Aug 26 15:08:28 2008
@@ -159,7 +159,7 @@
dbus_message_append_args (return_val, DBUS_TYPE_STRING, &err, DBUS_TYPE_INVALID);
g_free (err);
} else if (strcmp (method, "camel_session_get_service") == 0) {
- char *session_str, *url_string, *err, *store_url;
+ char *url_string, *err, *store_url;
char *store_hash_key;
CamelProviderType type;
CamelService *service;
@@ -173,9 +173,6 @@
DBUS_TYPE_INT32, &type,
DBUS_TYPE_INVALID);
- camel_exception_init (ex);
-
-#warning "A big warning :P The store hash needs to be handled properly"
service = camel_session_get_service (session, url_string, type, ex);
store_url = camel_service_get_url (service);
@@ -298,7 +295,8 @@
dbus_message_append_args (return_val, DBUS_TYPE_INVALID);
g_free (err);
- }
+ } else
+ return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
fail:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]