From bbfe142ec3b7879bbd618f36367f95c030d65968 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 6 May 2016 17:07:02 +0300 Subject: Fix compilation under Android. --- src/utils/checkutils.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/utils/checkutils.cpp b/src/utils/checkutils.cpp index bbc23ef12..275c4e447 100644 --- a/src/utils/checkutils.cpp +++ b/src/utils/checkutils.cpp @@ -24,9 +24,11 @@ #include "logger.h" +#ifndef ANDROID #if defined __linux__ || defined __linux #include #endif // defined __linux__ || defined __linux +#endif // ANDROID #include "debug.h" @@ -36,12 +38,14 @@ void reportStack(const char *const file, const char *const name, const char *const text) { +#ifndef ANDROID #if defined __linux__ || defined __linux void *array[15]; int size; char **strings; int i; #endif // defined __linux__ || defined __linux +#endif // ANDROID logger->log("--- Assert: %s --------------------------------------------", name); @@ -50,6 +54,7 @@ void reportStack(const char *const file, line, text, func); +#ifndef ANDROID #if defined __linux__ || defined __linux size = static_cast(backtrace(array, 15)); strings = backtrace_symbols(array, size); @@ -57,6 +62,7 @@ void reportStack(const char *const file, logger->log1(strings[i]); free(strings); #endif // defined __linux__ || defined __linux +#endif // ANDROID } #endif // ENABLE_ASSERTS -- cgit v1.2.3-60-g2f50