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