From 0d7e80490d5a12fbaadc88d020730915ae50b841 Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Wed, 10 May 2000 19:58:51 +0000 Subject: Send a proper response when you can't find the ldap URI. 2000-05-10 Christopher James Lahey * backend/pas/pas-book-factory.c: Send a proper response when you can't find the ldap URI. * gui/component/addressbook.c: Cleaned up the open error dialog a bit. svn path=/trunk/; revision=2975 --- addressbook/backend/pas/pas-book-factory.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'addressbook/backend/pas/pas-book-factory.c') diff --git a/addressbook/backend/pas/pas-book-factory.c b/addressbook/backend/pas/pas-book-factory.c index cd7a8d3ed9..f4012b2adf 100644 --- a/addressbook/backend/pas/pas-book-factory.c +++ b/addressbook/backend/pas/pas-book-factory.c @@ -1,3 +1,4 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * * Author: @@ -354,11 +355,11 @@ impl_Evolution_BookFactory_open_book (PortableServer_Servant servant, backend_factory = pas_book_factory_lookup_backend_factory (factory, uri); if (backend_factory == NULL) { - g_warning ("PASBookFactory: No backend found for uri: %s\n", uri); - - CORBA_exception_set ( - ev, CORBA_USER_EXCEPTION, - ex_Evolution_BookFactory_ProtocolNotSupported, NULL); + Evolution_BookListener_respond_open_book ( + listener, + Evolution_BookListener_ProtocolNotSupported, + CORBA_OBJECT_NIL, + &ev); return; } -- cgit v1.2.3