From 7b9b0ab0fa4ee937c4eccecde09f73883ae86d9a Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Mon, 17 Aug 1998 00:40:55 +0000 Subject: version bump to 1.1.1, binary age 0, interface age 0. pass "gmodule" to Mon Aug 17 01:40:00 1998 Tim Janik * configure.in: version bump to 1.1.1, binary age 0, interface age 0. pass "gmodule" to AM_PATH_GLIB, with that we require libgmodule.so now. * gtk/gtkmain.c (gtk_init): since glib's g_return*_if_fail macros log with G_LOG_LEVEL_CRITICAL now, i added "--g-fatal-checks", "--gdk-fatal-checks" and "--gtk-fatal-checks". that makes up six different *-fatal-* arguments now. this needs to be revised and compressed to a reasonable amount of arguments. --- gtk/gtkmain.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'gtk/gtkmain.c') diff --git a/gtk/gtkmain.c b/gtk/gtkmain.c index b1c5ceda50..657e50fd59 100644 --- a/gtk/gtkmain.c +++ b/gtk/gtkmain.c @@ -334,6 +334,33 @@ gtk_init (int *argc, g_log_set_fatal_mask (G_LOG_DOMAIN, fatal_levels); (*argv)[i] = NULL; } + else if (strcmp ("--g-fatal-checks", (*argv)[i]) == 0) + { + GLogLevelFlags fatal_levels; + + fatal_levels = g_log_set_fatal_mask (g_log_domain_glib, G_LOG_FATAL_MASK); + fatal_levels |= G_LOG_LEVEL_CRITICAL; + g_log_set_fatal_mask (g_log_domain_glib, fatal_levels); + (*argv)[i] = NULL; + } + else if (strcmp ("--gdk-fatal-checks", (*argv)[i]) == 0) + { + GLogLevelFlags fatal_levels; + + fatal_levels = g_log_set_fatal_mask ("Gdk", G_LOG_FATAL_MASK); + fatal_levels |= G_LOG_LEVEL_CRITICAL; + g_log_set_fatal_mask ("Gdk", fatal_levels); + (*argv)[i] = NULL; + } + else if (strcmp ("--gtk-fatal-checks", (*argv)[i]) == 0) + { + GLogLevelFlags fatal_levels; + + fatal_levels = g_log_set_fatal_mask (G_LOG_DOMAIN, G_LOG_FATAL_MASK); + fatal_levels |= G_LOG_LEVEL_CRITICAL; + g_log_set_fatal_mask (G_LOG_DOMAIN, fatal_levels); + (*argv)[i] = NULL; + } i += 1; } -- cgit v1.2.1