Revision: 3641
Author: [email protected]
Date: Tue Jan 19 00:03:26 2010
Log: Fix Windows build by using OS::StrNCpy.

Fix lint issue in lineprocessor.cc.

TBR=peter.rybin
Review URL: http://codereview.chromium.org/549081
http://code.google.com/p/v8/source/detail?r=3641

Modified:
 /branches/bleeding_edge/samples/lineprocessor.cc
 /branches/bleeding_edge/test/cctest/test-debug.cc

=======================================
--- /branches/bleeding_edge/samples/lineprocessor.cc Mon Jan 18 08:45:13 2010 +++ /branches/bleeding_edge/samples/lineprocessor.cc Tue Jan 19 00:03:26 2010
@@ -404,8 +404,8 @@
 }

 v8::Handle<v8::String> ReadLine() {
-  const int buffer_size = 1024 + 1;
-  char buffer[buffer_size];
+  const int kBufferSize = 1024 + 1;
+  char buffer[kBufferSize];

   char* res;
   {
=======================================
--- /branches/bleeding_edge/test/cctest/test-debug.cc Mon Jan 18 11:14:27 2010 +++ /branches/bleeding_edge/test/cctest/test-debug.cc Tue Jan 19 00:03:26 2010
@@ -2202,7 +2202,8 @@
   if (pos == NULL) {
     return false;
   }
-  strncpy(buffer, pos, buffer_size);
+  Vector<char> buf(buffer, buffer_size);
+  OS::StrNCpy(buf, pos, buffer_size);
   buffer[buffer_size - 1] = '\0';
   return true;
 }
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to