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
-~----------~----~----~----~------~----~------~--~---

Reply via email to