From 96c1f6f56215a1c8f1a699388a1ed26dff3bb6ae Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 21 May 2004 17:48:44 +0000 Subject: Removed. Nothing uses this interface (which didn't use the EError routines 2004-05-21 Jeffrey Stedfast * evolution-shell-component-utils.c (e_activation_failure_dialog): Removed. Nothing uses this interface (which didn't use the EError routines anyway). svn path=/trunk/; revision=26035 --- shell/evolution-shell-component-utils.c | 47 --------------------------------- 1 file changed, 47 deletions(-) (limited to 'shell/evolution-shell-component-utils.c') diff --git a/shell/evolution-shell-component-utils.c b/shell/evolution-shell-component-utils.c index 08db23731c..eceb9e01d9 100644 --- a/shell/evolution-shell-component-utils.c +++ b/shell/evolution-shell-component-utils.c @@ -85,53 +85,6 @@ free_pixmaps (void) g_slist_free (inited_arrays); } - -/** - * e_activation_failure_dialog: - * @parent: parent window of the dialog, or %NULL - * @msg: the context-specific part of the error message - * @oafiid: the OAFIID of the component that failed to start - * @repo_id: the repo_id of the component that failed to start - * - * This puts up an error dialog about a failed component activation - * containing as much information as we can manage to gather about - * why it failed. - **/ -void -e_activation_failure_dialog (GtkWindow *parent, const char *msg, - const char *oafiid, const char *repo_id) -{ - Bonobo_Unknown object; - CORBA_Environment ev; - char *errmsg; - - CORBA_exception_init (&ev); - object = bonobo_get_object (oafiid, repo_id, &ev); - if (ev._major == CORBA_NO_EXCEPTION) { - if (object) { - Bonobo_Unknown_unref (object, &ev); - CORBA_Object_release (object, &ev); - } - errmsg = g_strdup_printf (_("%s\n\nUnknown error."), msg); - } else if (strcmp (CORBA_exception_id (&ev), ex_Bonobo_GeneralError) != 0) { - char *bonobo_err = bonobo_exception_get_text (&ev); - errmsg = g_strdup_printf (_("%s\n\nThe error from the " - "component system is:\n%s"), - msg, bonobo_err); - g_free (bonobo_err); - } else { - Bonobo_GeneralError *errval = CORBA_exception_value (&ev); - - errmsg = g_strdup_printf (_("%s\n\nThe error from the " - "activation system is:\n%s"), - msg, errval->description); - } - CORBA_exception_free (&ev); - - e_notice (parent, GTK_MESSAGE_ERROR, errmsg); - g_free (errmsg); -} - /** * e_get_activation_failure_msg: -- cgit v1.2.3