X-Authentication-Warning: new-smtp1.ihug.com.au: Host p40-max50.syd.ihug.com.au [203.173.144.168] claimed to be acceleron Message-ID: <004701c11fee$96a6b5f0$0a02a8c0@acceleron> From: "Andrew Cottrell" To: "Eli Zaretskii" Cc: References: Subject: Re: Fw: Windows 2000 /dev/null permission query Date: Wed, 8 Aug 2001 19:43:31 +1000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0044_01C12042.6753A570" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Reply-To: djgpp-workers AT delorie DOT com This is a multi-part message in MIME format. ------=_NextPart_000_0044_01C12042.6753A570 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > On Tue, 7 Aug 2001, Andrew Cottrell wrote: > > > Function 7143 works on my Win2K box > > Does this include subfunction 3 (set last write time)? Could you post > the source of your test program for 7143? > Source code is included in the attached ZIP. It also includes testing for file open handles for utime. The zip file is only 5095 bytes (add additional 30%(or more?) for mime encoding). I sent this to Charles last night. Andrew ------=_NextPart_000_0044_01C12042.6753A570 Content-Type: application/octet-stream; name="test.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.zip" 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 UEsFBgAAAAAEAAQA1AAAAP0SAAAAAA== ------=_NextPart_000_0044_01C12042.6753A570--