aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libstrongswan/utils/backtrace.c24
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>