#include #include #include #include "gwp_asan/optional/printf.h" namespace { void PrintfWrapper(const char *Format, ...) { va_list List; va_start(List, Format); async_safe_fatal_va_list("GWP-ASan", Format, List); va_end(List); } } // anonymous namespace namespace gwp_asan { namespace test { // Android version of the Printf() function for use in gwp_asan_unittest. You // can find the declaration of this function in gwp_asan/optional/printf.h Printf_t getPrintfFunction() { return PrintfWrapper; } } // namespace test } // namespace gwp_asan