Date: Tue, 2 Jan 2001 11:51:02 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Martin Str|mberg cc: DJGPP-WORKERS Subject: Re: DOZE and WINDOZE versions In-Reply-To: <200012302341.AAA15758@father.ludd.luth.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Sun, 31 Dec 2000, Martin Str|mberg wrote: > Where "ver" reports "Windows 98 [Version 4.10.1998]" > _get_dos_version() reports 7.10. > > Where "ver" reports "Windows Millennium [Version 4.90.3000]" > _get_dos_version() reports 8.0. You didn't say what did _get_dos_version report with zero and non-zero arguments. Did it say the same in both cases? RBIL clearly says that what it calls ``MS-DOS 7.20 (Win98)'' supports a function 43FFh of Int 21h which can be used to create a directory or rename a file, like functions 39h and 56h do, but with a maximum path length of 128 characters instead of 67. Could people who have access to various versions of Windows 98 please test whether 43FFh works on their systems? If they don't, I think wee need to stop using them in the library. These functions should be available on plain DOS, btw, not only on Windows.