[PATCH] D21420: Properly handle short file names on the command line in Windows
David Majnemer via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 16 13:55:15 PDT 2016
majnemer accepted this revision.
majnemer added a comment.
This revision is now accepted and ready to land.
LGTM w/ `GetLongPathNameW > MAX_PATH` addressed.
================
Comment at: lib/Support/Windows/Process.inc:236-237
@@ +235,4 @@
+ DWORD Length = GetLongPathNameW(Arg, LongPath.data(), LongPath.capacity());
+ if (Length == 0 || Length > MAX_PATH)
+ return mapWindowsError(GetLastError());
+ LongPath.set_size(Length);
----------------
Is an error code set for the case where `Length > MAX_PATH`? The MSDN docs seemed a little ambiguous.
http://reviews.llvm.org/D21420
More information about the llvm-commits
mailing list