Author: [email protected]
Date: Wed Apr 22 06:04:19 2009
New Revision: 1766
Modified:
branches/bleeding_edge/src/debug.cc
Log:
This issue was introduced by http://codereview.chromium.org/67266
Review URL: http://codereview.chromium.org/93014
Modified: branches/bleeding_edge/src/debug.cc
==============================================================================
--- branches/bleeding_edge/src/debug.cc (original)
+++ branches/bleeding_edge/src/debug.cc Wed Apr 22 06:04:19 2009
@@ -2213,8 +2213,9 @@
v8::Debug::ClientData* data) {
Vector<uint16_t> text;
if (!output.IsEmpty()) {
- text = Vector<uint16_t>::New(output->Length() + 1);
- output->Write(text.start());
+ // Do not include trailing '\0'.
+ text = Vector<uint16_t>::New(output->Length());
+ output->Write(text.start(), 0, output->Length());
}
return Message(text, data, false);
}
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---