Author: [EMAIL PROTECTED]
Date: Thu Nov 20 15:16:26 2008
New Revision: 811
Modified:
branches/bleeding_edge/src/platform-linux.cc
branches/bleeding_edge/src/platform-macos.cc
branches/bleeding_edge/src/platform-win32.cc
branches/bleeding_edge/src/platform.h
Log:
Remove OS::WcsCpy from platform.h. This function is unused
and is giving us headaches on platforms not supporting wchar_t.
Review URL: http://codereview.chromium.org/11546
Modified: branches/bleeding_edge/src/platform-linux.cc
==============================================================================
--- branches/bleeding_edge/src/platform-linux.cc (original)
+++ branches/bleeding_edge/src/platform-linux.cc Thu Nov 20 15:16:26 2008
@@ -185,11 +185,6 @@
}
-void OS::WcsCpy(Vector<wchar_t> dest, const wchar_t* src) {
- wcscpy(dest.start(), src);
-}
-
-
char *OS::StrDup(const char* str) {
return strdup(str);
}
Modified: branches/bleeding_edge/src/platform-macos.cc
==============================================================================
--- branches/bleeding_edge/src/platform-macos.cc (original)
+++ branches/bleeding_edge/src/platform-macos.cc Thu Nov 20 15:16:26 2008
@@ -190,11 +190,6 @@
}
-void OS::WcsCpy(Vector<wchar_t> dest, const wchar_t* src) {
- wcscpy(dest.start(), src);
-}
-
-
char *OS::StrDup(const char* str) {
return strdup(str);
}
Modified: branches/bleeding_edge/src/platform-win32.cc
==============================================================================
--- branches/bleeding_edge/src/platform-win32.cc (original)
+++ branches/bleeding_edge/src/platform-win32.cc Thu Nov 20 15:16:26 2008
@@ -685,13 +685,6 @@
}
-void OS::WcsCpy(Vector<wchar_t> dest, const wchar_t* src) {
- int result = wcscpy_s(dest.start(), dest.length(), src);
- USE(result);
- ASSERT(result == 0);
-}
-
-
char *OS::StrDup(const char* str) {
return _strdup(str);
}
Modified: branches/bleeding_edge/src/platform.h
==============================================================================
--- branches/bleeding_edge/src/platform.h (original)
+++ branches/bleeding_edge/src/platform.h Thu Nov 20 15:16:26 2008
@@ -205,7 +205,6 @@
va_list args);
static void StrNCpy(Vector<char> dest, const char* src, size_t n);
- static void WcsCpy(Vector<wchar_t> dest, const wchar_t* src);
static char* StrDup(const char* str);
// Support for profiler. Can do nothing, in which case ticks
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---