diff options
Diffstat (limited to 'src/libstrongswan/utils/backtrace.c')
-rw-r--r-- | src/libstrongswan/utils/backtrace.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/libstrongswan/utils/backtrace.c b/src/libstrongswan/utils/backtrace.c index 45571981e..77137f9f1 100644 --- a/src/libstrongswan/utils/backtrace.c +++ b/src/libstrongswan/utils/backtrace.c @@ -53,18 +53,6 @@ struct private_backtrace_t { }; /** - * Same as tty_escape_get(), but for a potentially NULL FILE* - */ -static char* esc(FILE *file, tty_escape_t escape) -{ - if (file) - { - return tty_escape_get(fileno(file), escape); - } - return ""; -} - -/** * Write a format string with arguments to a FILE line, if it is NULL to DBG */ static void println(FILE *file, char *format, ...) @@ -87,6 +75,19 @@ static void println(FILE *file, char *format, ...) } #ifdef HAVE_DLADDR + +/** + * Same as tty_escape_get(), but for a potentially NULL FILE* + */ +static char* esc(FILE *file, tty_escape_t escape) +{ + if (file) + { + return tty_escape_get(fileno(file), escape); + } + return ""; +} + #ifdef HAVE_BFD_H #include <bfd.h> |