summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/crossgen/crossgen.cpp8
-rw-r--r--src/tools/util/consoleargs.cpp6
2 files changed, 7 insertions, 7 deletions
diff --git a/src/tools/crossgen/crossgen.cpp b/src/tools/crossgen/crossgen.cpp
index 6f180a1441..192f6b1bf8 100644
--- a/src/tools/crossgen/crossgen.cpp
+++ b/src/tools/crossgen/crossgen.cpp
@@ -460,7 +460,7 @@ int _cdecl wmain(int argc, __in_ecount(argc) WCHAR **argv)
LPCWSTR pwzAppNiPaths = nullptr;
LPCWSTR pwzPlatformAssembliesPaths = nullptr;
LPCWSTR pwzPlatformWinmdPaths = nullptr;
- WCHAR wzDirectoryToStorePDB[MAX_PATH] = W("\0");
+ WCHAR wzDirectoryToStorePDB[MAX_LONGPATH] = W("\0");
bool fCreatePDB = false;
bool fGeneratePDBLinesInfo = false;
LPWSTR pwzSearchPathForManagedPDB = NULL;
@@ -896,7 +896,7 @@ int _cdecl wmain(int argc, __in_ecount(argc) WCHAR **argv)
PrintLogoHelper();
}
- WCHAR wzTrustedPathRoot[MAX_PATH];
+ WCHAR wzTrustedPathRoot[MAX_LONGPATH];
#ifdef FEATURE_CORECLR
SString ssTPAList;
@@ -917,7 +917,7 @@ int _cdecl wmain(int argc, __in_ecount(argc) WCHAR **argv)
if (pwzTrustedPlatformAssemblies != nullptr)
{
- if (ComputeMscorlibPathFromTrustedPlatformAssemblies(wzTrustedPathRoot, MAX_PATH, pwzTrustedPlatformAssemblies))
+ if (ComputeMscorlibPathFromTrustedPlatformAssemblies(wzTrustedPathRoot, MAX_LONGPATH, pwzTrustedPlatformAssemblies))
{
pwzPlatformAssembliesPaths = wzTrustedPathRoot;
SetMscorlibPath(pwzPlatformAssembliesPaths);
@@ -927,7 +927,7 @@ int _cdecl wmain(int argc, __in_ecount(argc) WCHAR **argv)
if (pwzPlatformAssembliesPaths == NULL)
{
- if (!WszGetModuleFileName(NULL, wzTrustedPathRoot, MAX_PATH))
+ if (!WszGetModuleFileName(NULL, wzTrustedPathRoot, MAX_LONGPATH))
{
ERROR_WIN32(W("Error: GetModuleFileName failed (%d)\n"), GetLastError());
exit(CLR_INIT_ERROR);
diff --git a/src/tools/util/consoleargs.cpp b/src/tools/util/consoleargs.cpp
index fd89726541..1473206721 100644
--- a/src/tools/util/consoleargs.cpp
+++ b/src/tools/util/consoleargs.cpp
@@ -340,7 +340,7 @@ void ConsoleArgs::CleanUpArgs()
bool ConsoleArgs::GetFullFileName(LPCWSTR szSource, __out_ecount(cchFilenameBuffer) LPWSTR filenameBuffer, DWORD cchFilenameBuffer, bool fOutputFilename)
{
#ifdef PLATFORM_UNIX
- WCHAR tempBuffer[MAX_PATH];
+ WCHAR tempBuffer[MAX_LONGPATH];
memset(filenameBuffer, 0, cchFilenameBuffer * sizeof(WCHAR));
if (!PathCanonicalizeW(tempBuffer, szSource) ||
StringCchCopyW(filenameBuffer, cchFilenameBuffer, tempBuffer) != S_OK)
@@ -882,7 +882,7 @@ void ConsoleArgs::ProcessResponseArgs()
HRESULT hr;
b_tree *response_files = NULL;
- WCHAR szFilename[MAX_PATH];
+ WCHAR szFilename[MAX_LONGPATH];
for (WStrList * listCurArg = m_listArgs;
listCurArg != NULL && !m_errorOccured;
@@ -901,7 +901,7 @@ void ConsoleArgs::ProcessResponseArgs()
}
// Check for duplicates
- if (!GetFullFileName(&szArg[1], szFilename, MAX_PATH, false))
+ if (!GetFullFileName(&szArg[1], szFilename, MAX_LONGPATH, false))
continue;