153 lines
3.5 KiB
Diff
153 lines
3.5 KiB
Diff
From b8907c90dec6a7f6fc2a3c682ddb48d4ebf8406e Mon Sep 17 00:00:00 2001
|
|
From: Alan Lacerda <alacerda@alpinelinux.org>
|
|
Date: Fri, 17 Apr 2015 11:34:47 +0000
|
|
Subject: [PATCH] removing backtrace
|
|
|
|
---
|
|
applets/brightness/egg-debug.c | 28 ----------------------------
|
|
applets/inhibit/egg-debug.c | 28 ----------------------------
|
|
src/egg-debug.c | 28 ----------------------------
|
|
3 files changed, 84 deletions(-)
|
|
|
|
diff --git a/applets/brightness/egg-debug.c b/applets/brightness/egg-debug.c
|
|
index 3a8e6e7..b06b540 100644
|
|
--- a/applets/brightness/egg-debug.c
|
|
+++ b/applets/brightness/egg-debug.c
|
|
@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code)
|
|
}
|
|
|
|
/**
|
|
- * egg_debug_backtrace:
|
|
- **/
|
|
-void
|
|
-egg_debug_backtrace (void)
|
|
-{
|
|
- void *call_stack[512];
|
|
- int call_stack_size;
|
|
- char **symbols;
|
|
- int i = 1;
|
|
-
|
|
- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack));
|
|
- symbols = backtrace_symbols (call_stack, call_stack_size);
|
|
- if (symbols != NULL) {
|
|
- pk_set_console_mode (CONSOLE_RED);
|
|
- g_print ("Traceback:\n");
|
|
- while (i < call_stack_size) {
|
|
- g_print ("\t%s\n", symbols[i]);
|
|
- i++;
|
|
- }
|
|
- pk_set_console_mode (CONSOLE_RESET);
|
|
- free (symbols);
|
|
- }
|
|
-}
|
|
-
|
|
-/**
|
|
* pk_log_line:
|
|
**/
|
|
static void
|
|
@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha
|
|
pk_print_line (func, file, line, buffer, CONSOLE_RED);
|
|
g_free(buffer);
|
|
|
|
- /* we want to fix this! */
|
|
- egg_debug_backtrace ();
|
|
-
|
|
exit (1);
|
|
}
|
|
|
|
diff --git a/applets/inhibit/egg-debug.c b/applets/inhibit/egg-debug.c
|
|
index 3a8e6e7..b06b540 100644
|
|
--- a/applets/inhibit/egg-debug.c
|
|
+++ b/applets/inhibit/egg-debug.c
|
|
@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code)
|
|
}
|
|
|
|
/**
|
|
- * egg_debug_backtrace:
|
|
- **/
|
|
-void
|
|
-egg_debug_backtrace (void)
|
|
-{
|
|
- void *call_stack[512];
|
|
- int call_stack_size;
|
|
- char **symbols;
|
|
- int i = 1;
|
|
-
|
|
- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack));
|
|
- symbols = backtrace_symbols (call_stack, call_stack_size);
|
|
- if (symbols != NULL) {
|
|
- pk_set_console_mode (CONSOLE_RED);
|
|
- g_print ("Traceback:\n");
|
|
- while (i < call_stack_size) {
|
|
- g_print ("\t%s\n", symbols[i]);
|
|
- i++;
|
|
- }
|
|
- pk_set_console_mode (CONSOLE_RESET);
|
|
- free (symbols);
|
|
- }
|
|
-}
|
|
-
|
|
-/**
|
|
* pk_log_line:
|
|
**/
|
|
static void
|
|
@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha
|
|
pk_print_line (func, file, line, buffer, CONSOLE_RED);
|
|
g_free(buffer);
|
|
|
|
- /* we want to fix this! */
|
|
- egg_debug_backtrace ();
|
|
-
|
|
exit (1);
|
|
}
|
|
|
|
diff --git a/src/egg-debug.c b/src/egg-debug.c
|
|
index 3a8e6e7..b06b540 100644
|
|
--- a/src/egg-debug.c
|
|
+++ b/src/egg-debug.c
|
|
@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code)
|
|
}
|
|
|
|
/**
|
|
- * egg_debug_backtrace:
|
|
- **/
|
|
-void
|
|
-egg_debug_backtrace (void)
|
|
-{
|
|
- void *call_stack[512];
|
|
- int call_stack_size;
|
|
- char **symbols;
|
|
- int i = 1;
|
|
-
|
|
- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack));
|
|
- symbols = backtrace_symbols (call_stack, call_stack_size);
|
|
- if (symbols != NULL) {
|
|
- pk_set_console_mode (CONSOLE_RED);
|
|
- g_print ("Traceback:\n");
|
|
- while (i < call_stack_size) {
|
|
- g_print ("\t%s\n", symbols[i]);
|
|
- i++;
|
|
- }
|
|
- pk_set_console_mode (CONSOLE_RESET);
|
|
- free (symbols);
|
|
- }
|
|
-}
|
|
-
|
|
-/**
|
|
* pk_log_line:
|
|
**/
|
|
static void
|
|
@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha
|
|
pk_print_line (func, file, line, buffer, CONSOLE_RED);
|
|
g_free(buffer);
|
|
|
|
- /* we want to fix this! */
|
|
- egg_debug_backtrace ();
|
|
-
|
|
exit (1);
|
|
}
|
|
|
|
--
|
|
2.3.3
|
|
|