Fix test-parsing/TooManyArguments.
authormarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Mar 2014 15:55:38 +0000 (15:55 +0000)
committermarja@chromium.org <marja@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 13 Mar 2014 15:55:38 +0000 (15:55 +0000)
(Asan.)

R=machenbach@chromium.org
BUG=

Review URL: https://codereview.chromium.org/199213002

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@19907 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

test/cctest/test-parsing.cc

index 02a3718..761048b 100644 (file)
@@ -2355,11 +2355,12 @@ TEST(TooManyArguments) {
   };
 
   using v8::internal::Code;
-  char statement[Code::kMaxArguments * 2];
+  char statement[Code::kMaxArguments * 2 + 1];
   for (int i = 0; i < Code::kMaxArguments; ++i) {
     statement[2 * i] = '0';
     statement[2 * i + 1] = ',';
   }
+  statement[Code::kMaxArguments * 2] = 0;
 
   const char* statement_data[] = {
     statement,