Reviewers: Søren Gjesse, Description: Fix Windows build. My mistake for not trying it our prior to submitting.
Kudos to William Hesse for alarming me. [email protected] Please review this at http://codereview.chromium.org/214020 Affected files: M src/log-utils.cc Index: src/log-utils.cc diff --git a/src/log-utils.cc b/src/log-utils.cc index f280bfbe28a2a3ecc853cf5620b1a42d39fca5a0..dcb4b499e6555ec1741506f8d1c347b145056dc2 100644 --- a/src/log-utils.cc +++ b/src/log-utils.cc @@ -316,7 +316,9 @@ void LogMessageBuilder::AppendStringPart(const char* str, int len) { ASSERT(len >= 0); if (len == 0) return; } - strncpy(Log::message_buffer_ + pos_, str, len); + Vector<char> buf(Log::message_buffer_ + pos_, + Log::kMessageBufferSize - pos_); + OS::StrNCpy(buf, str, len); pos_ += len; ASSERT(pos_ <= Log::kMessageBufferSize); } --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
