diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libstrongswan/utils/backtrace.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/libstrongswan/utils/backtrace.c b/src/libstrongswan/utils/backtrace.c index 6101fb9c2..3bb163545 100644 --- a/src/libstrongswan/utils/backtrace.c +++ b/src/libstrongswan/utils/backtrace.c @@ -89,6 +89,18 @@ static void println(FILE *file, char *format, ...) va_end(args); } +/** + * Same as tty_escape_get(), but for a potentially NULL FILE* + */ +static inline char* esc(FILE *file, tty_escape_t escape) +{ + if (file) + { + return tty_escape_get(fileno(file), escape); + } + return ""; +} + #ifdef HAVE_DBGHELP #include <dbghelp.h> @@ -118,18 +130,6 @@ void backtrace_deinit() #include <dlfcn.h> #endif -/** - * 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> |