From: hughw@scoutsys.com (Hugh Winkler)
Subject: RE: B20, Win95: cp destroys file
17 Nov 1998 00:06:53 -0800
Message-ID: <000101be11a4$c53387f0$0c0aa8c0.cygnus.gnu-win32@harry.scoutsys.com>
References: <9811160532.AA24319@modi.xraylith.wisc.edu>
Reply-To: <hughw@scoutsys.com>
Mime-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
To: "'Mumit Khan'" <khan@xraylith.wisc.edu>, <earnie_boyd@yahoo.com>
Cc: "'Henry S. Warren, Jr.'" <hank@watson.ibm.com>, <gnu-win32@cygnus.com>


> I believe that the problem is in MoveFileEx (WIN API), which
> doesn't do
> the right thing. However, the rename in MSVC runtime does somehow do
> it correctly on all filesystems, so it's doing something more
> than using
> MoveFileEx. (fyi, mv uses the rename runtime routine in winsup that in
> turn uses MoveFileEx to do the actual renaming).
>
> Comments from win32 savvy folks?
>

msvcrt rename() uses MoveFile, not MFEx. It's just a simple pass through
call, no input checking.

Hugh Winkler
Scout Systems, Inc.


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".
