From 246f4068280b5b191303ff13671e43a0522987de Mon Sep 17 00:00:00 2001 From: mmentovai Date: Fri, 20 Oct 2006 01:46:38 +0000 Subject: Handle frame pointer omission, (#21), part 4 (final part!): FPO stackwalker. r=bryner - This change allows Airbag to properly walk win32 stacks produced by code built with MSVC's frame pointer omission optimization (/Oy). This optimization is enabled at /O1 and /O2. - There too many interface and file format changes to list here. http://groups.google.com/group/airbag-dev/browse_thread/thread/85ce85bfa8457ece git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@42 4c0a9323-5329-0410-9bdc-e9ce6186880e --- src/processor/minidump_processor.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/processor/minidump_processor.cc') diff --git a/src/processor/minidump_processor.cc b/src/processor/minidump_processor.cc index f58b54ba..2972fc5c 100644 --- a/src/processor/minidump_processor.cc +++ b/src/processor/minidump_processor.cc @@ -45,7 +45,7 @@ MinidumpProcessor::~MinidumpProcessor() { } bool MinidumpProcessor::Process(const string &minidump_file, - StackFrames *stack_frames) { + CallStack *stack) { Minidump dump(minidump_file); if (!dump.Read()) { return false; @@ -79,7 +79,7 @@ bool MinidumpProcessor::Process(const string &minidump_file, return false; } - walker->Walk(stack_frames); + walker->Walk(stack); return true; } -- cgit v1.2.1