Date: Wed, 11 Jul 2001 23:37:16 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp-workers AT delorie DOT com Message-Id: <4634-Wed11Jul2001233715+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 In-reply-to: <200107111714.TAA05783@father.ludd.luth.se> (message from Martin Str|mberg on Wed, 11 Jul 2001 19:14:29 +0200 (MET DST)) Subject: Re: DJDIR Windows 2000 investigation results #1 References: <200107111714 DOT TAA05783 AT father DOT ludd DOT luth DOT se> Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: Martin Str|mberg > Date: Wed, 11 Jul 2001 19:14:29 +0200 (MET DST) > > According to Eli Zaretskii: > > > From: "Andrew Cottrell" > > > The src/libc/dos/io/_*.c files seem to be inconsistent as some check the > > > _osmajor version number if LFN is used and some don't. > > > > Hmm... that's true. Martin, do you remember why _open and _creatnew, > > for example, use a different logic as far as OS versions are > > concerned? > > I think the thinking was LFNs supported -> FAT32 supported. Thus the code. Then why does _creat_new only set the FAT32 bit if the DOS version is 7 or more, even in the LFN case?