desktop/win32/source/loader.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit db10d71c1a456abe2cd3feafdea7951fac99b3bd
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Sun Feb 25 19:26:44 2024 +0600
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Mon Feb 26 04:13:00 2024 +0100

    Replace an instance of MAX_PATH with 32767
    
    ... which is the approximate maximum of Windows API, as documented in
    
https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation
    
    Change-Id: I3e663088c07454d2488445c02c79f87c8f26be76
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163920
    Tested-by: Mike Kaganski <mike.kagan...@collabora.com>
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/desktop/win32/source/loader.cxx b/desktop/win32/source/loader.cxx
index b51475430911..047fb6b59210 100644
--- a/desktop/win32/source/loader.cxx
+++ b/desktop/win32/source/loader.cxx
@@ -136,7 +136,7 @@ WCHAR* commandLineAppend(WCHAR* buffer, std::wstring_view 
text)
 // current executable.
 [[nodiscard]] std::pair<std::wstring, std::wstring> extendLoaderEnvironment()
 {
-    std::vector<wchar_t> executable_path(MAX_PATH);
+    std::vector<wchar_t> executable_path(32767);
     DWORD exe_len;
     for (;;)
     {

Reply via email to