test: move litest_log/vlog up outside of HAVE_LIBUNWIND
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 25 May 2015 06:38:12 +0000 (16:38 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 25 May 2015 06:38:12 +0000 (16:38 +1000)
Well, the patch looks like the HAVE_LIBUNWIND bit was moved down, which is the
same thing.

litest_log and litest_vlog are called from independent paths, we have a
compiler error otherwise.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/litest.c

index 267487a7c35891d4a23e1fa5db40e0c5a571fc0c..bc7e1cd94d668b6feef217ff44e38ba234a10a1e 100644 (file)
@@ -56,11 +56,6 @@ const char *filter_test = NULL;
 const char *filter_device = NULL;
 const char *filter_group = NULL;
 
-#ifdef HAVE_LIBUNWIND
-#define UNW_LOCAL_ONLY
-#include <libunwind.h>
-#include <dlfcn.h>
-
 /* defined for the litest selftest */
 #ifndef LITEST_DISABLE_BACKTRACE_LOGGING
 #define litest_log(...) fprintf(stderr, __VA_ARGS__)
@@ -70,6 +65,11 @@ const char *filter_group = NULL;
 #define litest_vlog(...) /* __VA_ARGS__ */
 #endif
 
+#ifdef HAVE_LIBUNWIND
+#define UNW_LOCAL_ONLY
+#include <libunwind.h>
+#include <dlfcn.h>
+
 static char cwd[PATH_MAX];
 
 static bool