--- metacity-2.25.144~0.5/src/core/main.c.orig 2009-03-30 18:46:16.000000000 +0100 +++ metacity-2.25.144~0.5/src/core/main.c 2009-03-30 19:04:52.000000000 +0100 @@ -103,6 +103,7 @@ * \param message the message to log * \param user_data arbitrary data (we ignore this) */ +#if 0 static void log_handler (const gchar *log_domain, GLogLevelFlags log_level, @@ -112,6 +113,7 @@ meta_warning ("Log level %d: %s\n", log_level, message); meta_print_backtrace (); } +#endif /** * Prints the version notice. This is shown when Mutter is called @@ -472,11 +474,13 @@ struct sigaction act; sigset_t empty_mask; MetaArguments meta_args; +#if 0 const gchar *log_domains[] = { NULL, G_LOG_DOMAIN, "Gtk", "Gdk", "GLib", "Pango", "GLib-GObject", "GThread" }; guint i; +#endif GOptionContext *ctx; if (!g_thread_supported ()) @@ -558,7 +562,7 @@ meta_prefs_add_listener (prefs_changed_callback, NULL); -#if 1 +#if 0 for (i=0; i<G_N_ELEMENTS(log_domains); i++) g_log_set_handler (log_domains[i], --- metacity-2.25.144~0.5/src/core/util.c.orig 2009-03-30 18:48:58.000000000 +0100 +++ metacity-2.25.144~0.5/src/core/util.c 2009-03-30 19:03:46.000000000 +0100 @@ -390,6 +390,8 @@ fflush (out); + g_critical ("%s", str); + g_free (str); meta_print_backtrace (); @@ -423,6 +425,8 @@ fflush (out); + g_warning ("%s", str); + g_free (str); } @@ -451,6 +455,8 @@ fflush (out); + g_critical ("%s", str); + g_free (str); meta_exit (META_EXIT_ERROR);