Hello, The DOS32A extender checks if a dos32 extender is already installed. As we probably don't want to implement one silence this check. License: LGPL, X11 Changelog: Michael Stefaniuc <mstefani@redhat.com> - silence the FIXME's produced by a check for a dos32 extender - silence the FIXME produced by an install check of MVSOUND.SYS bye michael -- Michael Stefaniuc Tel.: +49-711-96437-199 System Administration Fax.: +49-711-96437-111 Red Hat GmbH Email: mstefani@redhat.com Hauptstaetterstr. 58 http://www.redhat.de/ D-70178 Stuttgart
Index: dlls/winedos/int21.c =================================================================== RCS file: /home/wine/wine/dlls/winedos/int21.c,v retrieving revision 1.41 diff -u -r1.41 int21.c --- dlls/winedos/int21.c 5 Sep 2003 23:08:28 -0000 1.41 +++ dlls/winedos/int21.c 21 Sep 2003 13:37:39 -0000 @@ -3706,6 +3706,11 @@ TRACE( "NOVELL NETWARE - RETURN SHELL VERSION - ignored\n" ); break; + case 0xff: /* DOS32 EXTENDER (DOS/4GW) - API */ + /* we don't implement a DOS32 extender */ + TRACE( "DOS32 EXTENDER API - ignored\n" ); + break; + default: INT_BARF( context, 0x21 ); break; Index: dlls/winedos/int2f.c =================================================================== RCS file: /home/wine/wine/dlls/winedos/int2f.c,v retrieving revision 1.4 diff -u -r1.4 int2f.c --- dlls/winedos/int2f.c 5 Sep 2003 23:08:28 -0000 1.4 +++ dlls/winedos/int2f.c 21 Sep 2003 13:37:39 -0000 @@ -231,6 +231,13 @@ break; } break; + case 0xbc: + if (AL_reg(context) == 0x00 && BX_reg(context) == 0x3f3f) { + /* MVSOUND.SYS - Install check: not installed */ + } else { + INT_BARF( context, 0x2f ); + } + break; case 0xbd: /* some Novell network install check ??? */ SET_AX( context, 0xa5a5 ); /* pretend to have Novell IPX installed */ break;
Attachment:
pgp00180.pgp
Description: PGP signature