aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--lib/eel-gconf-extensions.c11
2 files changed, 6 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index d83f7542e..7d2446ba8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-04-07 Christian Persch <chpe@cvs.gnome.org>
+
+ * lib/eel-gconf-extensions.c: (eel_gconf_handle_error):
+
+ Don't abort on errors, just display a message on console.
+
2004-04-06 Piers Cornwell <piers@gnome.org>
* doc/plan/plan.xml
diff --git a/lib/eel-gconf-extensions.c b/lib/eel-gconf-extensions.c
index f864f48e0..5b4d3b89a 100644
--- a/lib/eel-gconf-extensions.c
+++ b/lib/eel-gconf-extensions.c
@@ -76,22 +76,11 @@ gboolean
eel_gconf_handle_error (GError **error)
{
char *message;
- static gboolean shown_dialog = FALSE;
g_return_val_if_fail (error != NULL, FALSE);
if (*error != NULL) {
g_warning (_("GConf error:\n %s"), (*error)->message);
- if (! shown_dialog) {
- shown_dialog = TRUE;
-
- message = g_strdup_printf (_("GConf error:\n %s\n"
- "All further errors shown "
- "only on terminal"),
- (*error)->message);
- g_error (message, _("GConf Error"), NULL);
- g_free (message);
- }
g_error_free (*error);
*error = NULL;