Re: [Freedos-kernel] Patch: EJECT bugfix

2004-02-08 Thread Arkady V.Belousov
Hi! 8-Фев-2004 16:48 [EMAIL PROTECTED] (Bart Oldeman) wrote to FreeDOS-kernel <[EMAIL PROTECTED]>: >> As to the other funny printf "patch", it's only a temporary solution >> until I find the reason why Borland 80386 build hangs if any INSTALL= >> commands were processed, just before kernel() ente

[Freedos-kernel] Re: Patch EJECT bugfix

2004-02-08 Thread Luchezar Georgiev
Hello Bart, I regularly miss messages from the SF mailing lists since 1-2 weeks. So I have to wade through the big traffic web interface to find out what's out. This way I found your reply to my message below: > + if ((result & (IS_NETWORK | IS_DEVICE)) == IS_NETWORK) > { > int status;

Re: [Freedos-kernel] Patch: EJECT bugfix

2004-02-08 Thread Bart Oldeman
On Sun, 8 Feb 2004, Luchezar Georgiev wrote: > Thanks for applying my patches, Bart! I see you improved some of them - > great! But I have to note that the above patch does NOT fix the EJECT > bug! ONLY when I appied the patch at my > http://linux.tu-varna.acad.bg/~lig/freedos/CVSPATCH.TXT to your

Re: [Freedos-kernel] Patch: EJECT bugfix

2004-02-08 Thread Arkady V.Belousov
Hi! 8-Фев-2004 15:12 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to FreeDOS-kernel <[EMAIL PROTECTED]>: >> - if ((mode & CDS_MODE_CHECK_DEV_PATH) && (result & IS_DEVICE) && >> - !(result & IS_NETWORK) && dest[2] != '/' && !dir_exists(dest)) >> + if ((mode & CDS_MODE_CHECK_DEV_PATH) && >> +

[Freedos-kernel] Borland C 386 build crash after INSTALLHIGH

2004-02-08 Thread Luchezar Georgiev
Hi, Here are more specific details on the Borland bug. If and ONLY if BOTH of the following are true: 1) Kernel was built for 80386 with Borland C 3.1 to 5.2 (tried 3.1, 4.0, 4.52, 5.2), AND 2) INSTALLHIGH commands are executed while UMBs are available (I use UMBPCI as UMB driver), then the ker

[Freedos-kernel] Patch: EJECT bugfix

2004-02-08 Thread Luchezar Georgiev
On Sat, 07 Feb 2004 10:16:30 -0800, Bart wrote: --- newstuff.c 24 Sep 2003 19:34:11 - 1.31 +++ newstuff.c 7 Feb 2004 18:16:27 - 1.32 @@ -602,10 +602,11 @@ } /* nothing found => continue normally */ } - if ((mode & CDS_MODE_CHECK_DEV_PATH) && (result & IS_DEVICE)

Re: [Freedos-kernel] Re: [Freedos-cvs] kernel/kernel task.c,1.34,1.35

2004-02-08 Thread Arkady V.Belousov
Салям! 8-Фев-2004 01:28 [EMAIL PROTECTED] (Bart Oldeman) wrote to [EMAIL PROTECTED]: >> if (drive == 0) >> drive = default_drive + 1; >> drive--; BO> If you like to save 1 byte, then I can save another one BO> drive--; BO> if ((int)drive < 0) BO> drive = default_