| Index: syzygy/agent/common/stack_capture.h
|
| diff --git a/syzygy/agent/common/stack_capture.h b/syzygy/agent/common/stack_capture.h
|
| index 294dcb708e0cd7a7bd6ba7c4a3a8ff75359c5e50..31b7d3f6dedf66031aab4c63def3b42292af1484 100644
|
| --- a/syzygy/agent/common/stack_capture.h
|
| +++ b/syzygy/agent/common/stack_capture.h
|
| @@ -21,7 +21,7 @@
|
| #include <windows.h>
|
|
|
| #include "base/logging.h"
|
| -#include "syzygy/agent/common/stack_walker_x86.h"
|
| +#include "syzygy/agent/common/stack_walker.h"
|
| #include "syzygy/common/asan_parameters.h"
|
|
|
| namespace agent {
|
| @@ -221,7 +221,7 @@ __forceinline StackId StackCapture::StartStackId() {
|
| // static
|
| __forceinline StackId StackCapture::UpdateStackId(StackId stack_id,
|
| const void* frame) {
|
| - stack_id += reinterpret_cast<StackId>(frame);
|
| + stack_id += static_cast<StackId>(reinterpret_cast<uintptr_t>(frame));
|
| stack_id += stack_id << 10;
|
| stack_id ^= stack_id >> 6;
|
| return stack_id;
|
|
|