[evolution-data-server] source_registry_server_create_sources_cb(): Fix error handling.



commit df07bf38aeb1d03230893be9a0f6a4e26495f59b
Author: Matthew Barnes <mbarnes redhat com>
Date:   Sat Jul 21 12:10:26 2012 -0400

    source_registry_server_create_sources_cb(): Fix error handling.

 libebackend/e-source-registry-server.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/libebackend/e-source-registry-server.c b/libebackend/e-source-registry-server.c
index 542f288..07bebf7 100644
--- a/libebackend/e-source-registry-server.c
+++ b/libebackend/e-source-registry-server.c
@@ -661,8 +661,9 @@ source_registry_server_create_sources_cb (EDBusSourceManager *interface,
 
 	if (error != NULL)
 		g_dbus_method_invocation_take_error (invocation, error);
-
-	e_dbus_source_manager_complete_create_sources (interface, invocation);
+	else
+		e_dbus_source_manager_complete_create_sources (
+			interface, invocation);
 
 	return TRUE;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]