[llvm-commits] [llvm] r169166 - /llvm/trunk/lib/Support/Windows/PathV2.inc

Michael J. Spencer bigcheesegs at gmail.com
Mon Dec 3 14:09:32 PST 2012


Author: mspencer
Date: Mon Dec  3 16:09:31 2012
New Revision: 169166

URL: http://llvm.org/viewvc/llvm-project?rev=169166&view=rev
Log:
[Support][FileSystem] Fix open mode in resize_file on Windows.

Modified:
    llvm/trunk/lib/Support/Windows/PathV2.inc

Modified: llvm/trunk/lib/Support/Windows/PathV2.inc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Windows/PathV2.inc?rev=169166&r1=169165&r2=169166&view=diff
==============================================================================
--- llvm/trunk/lib/Support/Windows/PathV2.inc (original)
+++ llvm/trunk/lib/Support/Windows/PathV2.inc Mon Dec  3 16:09:31 2012
@@ -328,7 +328,7 @@
                                   path_utf16))
     return ec;
 
-  int fd = ::_wopen(path_utf16.begin(), O_BINARY, S_IREAD | S_IWRITE);
+  int fd = ::_wopen(path_utf16.begin(), O_BINARY | _O_RDWR, S_IWRITE);
   if (fd == -1)
     return error_code(errno, generic_category());
 #ifdef HAVE__CHSIZE_S





More information about the llvm-commits mailing list