From: iposva@chromium.org Date: Fri, 20 Mar 2009 23:33:36 +0000 (+0000) Subject: - Fix constness in tests. X-Git-Tag: upstream/4.7.83~24445 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce1fe3e4650617fb2b868c0fb86de4228478eb98;p=platform%2Fupstream%2Fv8.git - Fix constness in tests. Review URL: http://codereview.chromium.org/42472 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1569 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc index a1fcfa8..1e05c1b 100644 --- a/test/cctest/test-api.cc +++ b/test/cctest/test-api.cc @@ -1341,7 +1341,7 @@ THREADED_TEST(External) { CHECK_EQ(x, 10); // Make sure unaligned pointers are wrapped properly. - char* data = "0123456789"; + char* data = strdup("0123456789"); Local zero = v8::External::New(&data[0]); Local one = v8::External::New(&data[1]); Local two = v8::External::New(&data[2]); @@ -1355,6 +1355,7 @@ THREADED_TEST(External) { CHECK_EQ('2', *char_ptr); char_ptr = reinterpret_cast(three->Value()); CHECK_EQ('3', *char_ptr); + free(data); }