From 6238a9425730ab961736f9e9bc2ce99a1114d659 Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Mon, 19 Jan 2004 17:51:04 +0000 Subject: [PATCH] Fixed canocialize pathname. Psychic detective Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1595 --- src/dos/dos.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dos/dos.cpp b/src/dos/dos.cpp index 2e903e87..4e70e7a4 100644 --- a/src/dos/dos.cpp +++ b/src/dos/dos.cpp @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* $Id: dos.cpp,v 1.63 2004-01-10 14:03:34 qbix79 Exp $ */ +/* $Id: dos.cpp,v 1.64 2004-01-19 17:51:04 qbix79 Exp $ */ #include #include @@ -763,7 +763,7 @@ static Bitu DOS_21Handler(void) { break; } case 0x60: /* Canonicalize filename or path */ - MEM_StrCopy(SegPhys(ds)+reg_dx,name1,DOSNAMEBUF); + MEM_StrCopy(SegPhys(ds)+reg_si,name1,DOSNAMEBUF); if (DOS_Canonicalize(name1,name2)) { MEM_BlockWrite(SegPhys(es)+reg_di,name2,strlen(name2)+1); CALLBACK_SCF(false);