From 3fc91f93a9096bd4a7d99b753397183b082cac5e Mon Sep 17 00:00:00 2001 From: "iposva@chromium.org" Date: Thu, 20 Nov 2008 23:16:26 +0000 Subject: [PATCH] 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 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@811 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/platform-linux.cc | 5 ----- src/platform-macos.cc | 5 ----- src/platform-win32.cc | 7 ------- src/platform.h | 1 - 4 files changed, 18 deletions(-) diff --git a/src/platform-linux.cc b/src/platform-linux.cc index 46ca7dc..21aae3d 100644 --- a/src/platform-linux.cc +++ b/src/platform-linux.cc @@ -185,11 +185,6 @@ void OS::StrNCpy(Vector dest, const char* src, size_t n) { } -void OS::WcsCpy(Vector dest, const wchar_t* src) { - wcscpy(dest.start(), src); -} - - char *OS::StrDup(const char* str) { return strdup(str); } diff --git a/src/platform-macos.cc b/src/platform-macos.cc index e57f79d..f08d64d 100644 --- a/src/platform-macos.cc +++ b/src/platform-macos.cc @@ -190,11 +190,6 @@ void OS::StrNCpy(Vector dest, const char* src, size_t n) { } -void OS::WcsCpy(Vector dest, const wchar_t* src) { - wcscpy(dest.start(), src); -} - - char *OS::StrDup(const char* str) { return strdup(str); } diff --git a/src/platform-win32.cc b/src/platform-win32.cc index 5260a7b..43e88f3 100644 --- a/src/platform-win32.cc +++ b/src/platform-win32.cc @@ -685,13 +685,6 @@ void OS::StrNCpy(Vector dest, const char* src, size_t n) { } -void OS::WcsCpy(Vector 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); } diff --git a/src/platform.h b/src/platform.h index 7238d70..cc44718 100644 --- a/src/platform.h +++ b/src/platform.h @@ -205,7 +205,6 @@ class OS { va_list args); static void StrNCpy(Vector dest, const char* src, size_t n); - static void WcsCpy(Vector dest, const wchar_t* src); static char* StrDup(const char* str); // Support for profiler. Can do nothing, in which case ticks -- 2.7.4