diff options
Diffstat (limited to 'lib/asan/asan_stack.cc')
-rw-r--r-- | lib/asan/asan_stack.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/asan/asan_stack.cc b/lib/asan/asan_stack.cc index ca75f630..aec75818 100644 --- a/lib/asan/asan_stack.cc +++ b/lib/asan/asan_stack.cc @@ -24,10 +24,13 @@ static bool MaybeCallAsanSymbolize(const void *pc, char *out_buffer, : false; } -void PrintStack(StackTrace *stack) { - StackTrace::PrintStack(stack->trace, stack->size, common_flags()->symbolize, +void PrintStack(const uptr *trace, uptr size) { + StackTrace::PrintStack(trace, size, common_flags()->symbolize, MaybeCallAsanSymbolize); } +void PrintStack(StackTrace *stack) { + PrintStack(stack->trace, stack->size); +} } // namespace __asan |