Fixed windows build.
authorchristian.plesner.hansen <christian.plesner.hansen@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 23 Mar 2009 02:25:40 +0000 (02:25 +0000)
committerchristian.plesner.hansen <christian.plesner.hansen@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 23 Mar 2009 02:25:40 +0000 (02:25 +0000)
Review URL: http://codereview.chromium.org/52004

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

test/cctest/test-api.cc

index 1e05c1b..ed0aab6 100644 (file)
@@ -1341,7 +1341,7 @@ THREADED_TEST(External) {
   CHECK_EQ(x, 10);
 
   // Make sure unaligned pointers are wrapped properly.
-  char* data = strdup("0123456789");
+  char* data = i::StrDup("0123456789");
   Local<v8::External> zero = v8::External::New(&data[0]);
   Local<v8::External> one = v8::External::New(&data[1]);
   Local<v8::External> two = v8::External::New(&data[2]);
@@ -1355,7 +1355,7 @@ THREADED_TEST(External) {
   CHECK_EQ('2', *char_ptr);
   char_ptr = reinterpret_cast<char*>(three->Value());
   CHECK_EQ('3', *char_ptr);
-  free(data);
+  i::DeleteArray(data);
 }