diff options
Diffstat (limited to 'src/processor/windows_frame_info.h')
-rw-r--r-- | src/processor/windows_frame_info.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/processor/windows_frame_info.h b/src/processor/windows_frame_info.h index 3aa7b3f6..8af4b3f3 100644 --- a/src/processor/windows_frame_info.h +++ b/src/processor/windows_frame_info.h @@ -44,6 +44,7 @@ #include <string> #include <vector> +#include "common/using_std_string.h" #include "google_breakpad/common/breakpad_types.h" #include "processor/logging.h" #include "processor/tokenize.h" @@ -91,7 +92,7 @@ struct WindowsFrameInfo { u_int32_t set_local_size, u_int32_t set_max_stack_size, int set_allocates_base_pointer, - const std::string set_program_string) + const string set_program_string) : type_(type), valid(VALID_ALL), prolog_size(set_prolog_size), @@ -107,7 +108,7 @@ struct WindowsFrameInfo { // a string. Returns NULL if parsing fails, or a new object // otherwise. type, rva and code_size are present in the STACK line, // but not the StackFrameInfo structure, so return them as outparams. - static WindowsFrameInfo *ParseFromString(const std::string string, + static WindowsFrameInfo *ParseFromString(const string string, int &type, u_int64_t &rva, u_int64_t &code_size) { @@ -195,7 +196,7 @@ struct WindowsFrameInfo { // Only one of allocates_base_pointer or program_string will be valid. // If program_string is empty, use allocates_base_pointer. bool allocates_base_pointer; - std::string program_string; + string program_string; }; } // namespace google_breakpad |