diff --git a/src/MagnumExternal/Optional/optional.hpp b/src/MagnumExternal/Optional/optional.hpp index 6656bee81..07db190f5 100644 --- a/src/MagnumExternal/Optional/optional.hpp +++ b/src/MagnumExternal/Optional/optional.hpp @@ -149,6 +149,8 @@ template inline constexpr typename std::remove_reference::type&& co __assert_fail(expr, file, line, ""); # elif defined __native_client__ __assert(expr, line, file); // WHY. + # elif defined __ANDROID__ + __assert(file, line, expr); # elif defined __clang__ || defined __GNU_LIBRARY__ __assert(expr, file, line); # elif defined __GNUC__