summaryrefslogtreecommitdiff
path: root/src/dlls
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2019-01-02 04:46:32 -1000
committerGitHub <noreply@github.com>2019-01-02 04:46:32 -1000
commita082f4702540309e832c2ebdf86b15dc798b136b (patch)
treee79301329d1645563f39bba239bc03ac00e447b2 /src/dlls
parentd26e31a51d3a97ac925240c134d08418911c457d (diff)
downloadcoreclr-a082f4702540309e832c2ebdf86b15dc798b136b.tar.gz
coreclr-a082f4702540309e832c2ebdf86b15dc798b136b.tar.bz2
coreclr-a082f4702540309e832c2ebdf86b15dc798b136b.zip
Delete lstrlen from Unix PAL (#21745)
strlen/wcslen works just fine.
Diffstat (limited to 'src/dlls')
-rw-r--r--src/dlls/mscoree/mscorwks_unixexports.src2
-rw-r--r--src/dlls/mscorpe/ceefilegenwriter.cpp6
2 files changed, 3 insertions, 5 deletions
diff --git a/src/dlls/mscoree/mscorwks_unixexports.src b/src/dlls/mscoree/mscorwks_unixexports.src
index 3743d58925..eaee90e77b 100644
--- a/src/dlls/mscoree/mscorwks_unixexports.src
+++ b/src/dlls/mscoree/mscorwks_unixexports.src
@@ -45,8 +45,6 @@ GetSystemInfo
LocalAlloc
LocalReAlloc
LocalFree
-lstrlenA
-lstrlenW
MetaDataGetDispenser
MultiByteToWideChar
OpenEventW
diff --git a/src/dlls/mscorpe/ceefilegenwriter.cpp b/src/dlls/mscorpe/ceefilegenwriter.cpp
index 04bacd7a07..20dbec7daf 100644
--- a/src/dlls/mscorpe/ceefilegenwriter.cpp
+++ b/src/dlls/mscorpe/ceefilegenwriter.cpp
@@ -460,7 +460,7 @@ HRESULT CeeFileGenWriter::setOutputFileName(__in LPWSTR fileName)
{
if (m_outputFileName)
delete[] m_outputFileName;
- int len = lstrlenW(fileName) + 1;
+ size_t len = wcslen(fileName) + 1;
m_outputFileName = (LPWSTR)new (nothrow) WCHAR[len];
TESTANDRETURN(m_outputFileName!=NULL, E_OUTOFMEMORY);
wcscpy_s(m_outputFileName, len, fileName);
@@ -471,7 +471,7 @@ HRESULT CeeFileGenWriter::setResourceFileName(__in LPWSTR fileName)
{
if (m_resourceFileName)
delete[] m_resourceFileName;
- int len = lstrlenW(fileName) + 1;
+ size_t len = wcslen(fileName) + 1;
m_resourceFileName = (LPWSTR)new (nothrow) WCHAR[len];
TESTANDRETURN(m_resourceFileName!=NULL, E_OUTOFMEMORY);
wcscpy_s(m_resourceFileName, len, fileName);
@@ -482,7 +482,7 @@ HRESULT CeeFileGenWriter::setLibraryName(__in LPWSTR libraryName)
{
if (m_libraryName)
delete[] m_libraryName;
- int len = lstrlenW(libraryName) + 1;
+ size_t len = wcslen(libraryName) + 1;
m_libraryName = (LPWSTR)new (nothrow) WCHAR[len];
TESTANDRETURN(m_libraryName != NULL, E_OUTOFMEMORY);
wcscpy_s(m_libraryName, len, libraryName);