From: Nathan S. Evans Date: Thu, 4 Mar 2010 18:21:33 +0000 (+0000) Subject: ifdef instead of if X-Git-Tag: initial-import-from-subversion-38251~22560 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=9c0e92ec7637b081d35582adfe775f8be7b1f2a3;p=oweals%2Fgnunet.git ifdef instead of if --- diff --git a/src/util/scheduler.c b/src/util/scheduler.c index ae257e6f4..7b6f86c9e 100644 --- a/src/util/scheduler.c +++ b/src/util/scheduler.c @@ -30,10 +30,8 @@ #include "gnunet_time_lib.h" #ifdef LINUX #include "execinfo.h" -#define EXECINFO GNUNET_YES -#endif - #define EXECINFO GNUNET_NO +#endif #define DEBUG_TASKS GNUNET_NO @@ -457,7 +455,7 @@ destroy_task (struct Task *t) GNUNET_NETWORK_fdset_destroy (t->read_set); if (NULL != t->write_set) GNUNET_NETWORK_fdset_destroy (t->write_set); -#ifdef EXECINFO +#if EXECINFO GNUNET_free (t->backtrace_strings); #endif GNUNET_free (t); @@ -771,11 +769,11 @@ GNUNET_SCHEDULER_add_continuation (struct GNUNET_SCHEDULER_Handle *sched, enum GNUNET_SCHEDULER_Reason reason) { struct Task *t; -#ifdef EXECINFO +#if EXECINFO void *backtrace_array[50]; #endif t = GNUNET_malloc (sizeof (struct Task)); -#ifdef EXECINFO +#if EXECINFO t->num_backtrace_strings = backtrace(backtrace_array, 50); t->backtrace_strings = backtrace_symbols(backtrace_array, t->num_backtrace_strings); #endif @@ -1096,13 +1094,13 @@ GNUNET_SCHEDULER_add_select (struct GNUNET_SCHEDULER_Handle * sched, GNUNET_SCHEDULER_Task task, void *task_cls) { struct Task *t; -#ifdef EXECINFO +#if EXECINFO void *backtrace_array[50]; #endif t = GNUNET_malloc (sizeof (struct Task)); t->callback = task; t->callback_cls = task_cls; -#ifdef EXECINFO +#if EXECINFO t->num_backtrace_strings = backtrace(backtrace_array, 50); t->backtrace_strings = backtrace_symbols(backtrace_array, t->num_backtrace_strings); #endif