Module: wine Branch: master Commit: 1591e3a76285b0331e175446f3274be45c2a3395 URL: http://source.winehq.org/git/wine.git/?a=commit;h=1591e3a76285b0331e175446f3...
Author: Rein Klazes wijn@online.nl Date: Sun Jun 14 14:27:25 2009 +0200
winedos: int21, function 32h returns data in DS:BX, not DS:DX.
---
dlls/winedos/int21.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/winedos/int21.c b/dlls/winedos/int21.c index 79aa8ea..16b2359 100644 --- a/dlls/winedos/int21.c +++ b/dlls/winedos/int21.c @@ -4592,7 +4592,7 @@ void WINAPI DOSVM_Int21Handler( CONTEXT86 *context ) if (INT21_FillDrivePB( drive )) { SET_AL( context, 0x00 ); /* success */ - SET_DX( context, offsetof( INT21_HEAP, misc_dpb_list[drive] ) ); + SET_BX( context, offsetof( INT21_HEAP, misc_dpb_list[drive] ) ); context->SegDs = INT21_GetHeapSelector( context ); } else