diff options
Diffstat (limited to 'src/common/byte_cursor.h')
-rw-r--r-- | src/common/byte_cursor.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/common/byte_cursor.h b/src/common/byte_cursor.h index 24ffce75..accd54e0 100644 --- a/src/common/byte_cursor.h +++ b/src/common/byte_cursor.h @@ -45,6 +45,8 @@ #include <string.h> #include <string> +#include "common/using_std_string.h" + namespace google_breakpad { // A buffer holding a series of bytes. @@ -164,7 +166,7 @@ class ByteCursor { // byte buffer does not contain a terminating zero, clear this cursor's // complete_ flag, and set STR to the empty string. Return a reference to // this cursor. - ByteCursor &CString(std::string *str) { + ByteCursor &CString(string *str) { const uint8_t *end = static_cast<const uint8_t *>(memchr(here_, '\0', Available())); if (end) { @@ -191,7 +193,7 @@ class ByteCursor { // // - Otherwise, set *STR to a copy of those LIMIT bytes, and advance the // cursor by LIMIT bytes. - ByteCursor &CString(std::string *str, size_t limit) { + ByteCursor &CString(string *str, size_t limit) { if (CheckAvailable(limit)) { const uint8_t *end = static_cast<const uint8_t *>(memchr(here_, '\0', limit)); |