delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1998/10/31/13:22:20

From: earnie_boyd AT yahoo DOT com (Earnie Boyd)
Subject: Re: incompatible rename in crtdll
31 Oct 1998 13:22:20 -0800 :
Message-ID: <19981031014249.16724.rocketmail.cygnus.gnu-win32@send101.yahoomail.com>
Reply-To: earnie_boyd AT yahoo DOT com
Mime-Version: 1.0
To: Anders Norlander <anorland AT hem2 DOT passagen DOT se>, gnu-win32 AT cygnus DOT com
Cc: colin AT fu DOT is DOT saga-u DOT ac DOT jp

--0-1473442062-909798169=:28210
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

---Anders Norlander <anorland AT hem2 DOT passagen DOT se> wrote:
>
> Hi,
> 

Hi Anders,

> I have noticed that rename in crtdll does not behave as you would
> expect it to do on a unix system. If the new filename already
> exists the function will fail. I noticed this when porting
> patch to mingw32. Cygwin handles this correctly.
> To get around it you would have to do something like this:
> 
> #define rename(f,t) _ming_rename
> 

You may be interested in what I did with a mingw32 version of patch.  You'll find a gziped differences attached.

==
-                  \\||//
-------------o0O0--Earnie--0O0o--------------
--          earnie_boyd AT yahoo DOT com          --
-- http://www.freeyellow.com/members5/gw32 --
----------------ooo0O--O0ooo-----------------

PS: Newbie's, you should visit my page.
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com

--0-1473442062-909798169=:28210
Content-Type: application/x-gzip; name="patch-2.5-MW32.diff.gz"
Content-Transfer-Encoding: base64
Content-Description: patch-2.5-MW32.diff.gz
Content-Disposition: attachment; filename="patch-2.5-MW32.diff.gz"

H4sICCgtSjUAA3BhdGNoLTIuNS1NVzMyLmRpZmYAzRprc9pI8rO3av9Dr5Nb
gxfMy0+c5I4AtpWYRyGcR1WqiCyNQGch6fRwwj7++3XPjF4Y2fjuUnXsOkgz
0z397p4eDMs0oaq3oPoJ9PaXKGB+8OVWdxm7rX/5ZjnW91oU+DXb1TW7Zmih
VltaztxAqAP2Xbcjg0F1DFUfPC3UF9XmwVFtoN0x07JZOlQdfGw1k/Gff9rf
39+wfucjM6DHdGg1oHHWrtfxf3w4Pvv5p2q1WoRtZ+A60PF8aJ5A/ax9dNpu
NRHq7JRvk/2Ifesgngllo9I4OgV8qv7802/wAi6Zw3wtRDK0KHSXWmgh1/YK
TN9dQrzhgeXA7Qp01zGteeSzAwGbcG26PlwObwS9crLreivfmi9CoqxVoX9P
4MJnDFTXDL9pPoMLN3JQvpbrVEBxdA4ogKcLKwDPd+e+tgR8NAkukHDnsHIj
0DUHfGZYQehbt1HIwApBc4wakrJ0UVkrgQlHcRPmQ7hgEDJ/GYBr8hciWHBv
wzi6tS0dri2dOQEDDTenkWCBcrmVmAimiP5zYBbO+3CPtoTv0KwAElLSQqLV
B9ejVWWBSHNWYKPIk9WPMJ7yZwAqgWhYuB5yskDUyNs3y7bhlgEasRnZFYEE
l8NHZXo1uplCZ/gZPnYmk85w+vkcl4cLF2fZPRPIrKVnW4gb+fE1J1yhcKRu
+5PuFQJ13irXyvQzcXOhTId9VYWL0QQ6MO5Mpkr35rozgfHNZDxS+wcAKiPS
mDStYgGbXEsoQoOFmmUHGQl8Rt0GSKRtwEK7Z6hjnVn3ZJ9of97qae1JIduu
M+f84vJUpucQCBKBG253NP6sDC+lySomOG5YgW++hfYUuo+qXMr66AymDIXI
YGxrOkYGUCOCbrXqFXjrBiEZ96ADUG82Go1qo1U/qcCN2kk5xg+ooeaHxFqw
CkK2TDyN74Qk6/R9wNfGcIGvG5YPryHBFP91uzg613V6ZsZsPBldTjoDHGMG
DSlDddq5vsb3ml7jwa8mg19NBL+5E+EDxpvbxlntqmq1To+r+mouxyynZjlB
iEECY2gGX2afl3/Isb+y873OtJObhOoSjg8PaU2IxhegUSxxQVD5jv8lzFxc
dy5VHK7OoTpq8qHxOB6k117/gs/3rjof+rPuaHihXM6uaOa6l113rbwdvX1H
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
JWEWZTUAAA==

--0-1473442062-909798169=:28210--
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019