Work around Windows headers #defining ERROR by renaming enum values in StackFrameSymbolizer
Patch by Julian Seward <jseward@acm.org>, R=ted git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@1120 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
@@ -90,7 +90,7 @@ bool Stackwalker::Walk(CallStack* stack) {
|
||||
StackFrameSymbolizer::SymbolizerResult symbolizer_result =
|
||||
frame_symbolizer_->FillSourceLineInfo(modules_, system_info_,
|
||||
frame.get());
|
||||
if (symbolizer_result == StackFrameSymbolizer::INTERRUPT) {
|
||||
if (symbolizer_result == StackFrameSymbolizer::kInterrupt) {
|
||||
BPLOG(INFO) << "Stack walk is interrupted.";
|
||||
return false;
|
||||
}
|
||||
@@ -185,7 +185,7 @@ bool Stackwalker::InstructionAddressSeemsValid(u_int64_t address) {
|
||||
return true;
|
||||
}
|
||||
|
||||
if (symbolizer_result != StackFrameSymbolizer::NO_ERROR) {
|
||||
if (symbolizer_result != StackFrameSymbolizer::kNoError) {
|
||||
// Some error occurred during symbolization, but the address is within a
|
||||
// known module
|
||||
return true;
|
||||
|
Reference in New Issue
Block a user