From 9376ece0e6436994b67208ad7cf2afda3c1bd244 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Mon, 16 Sep 2002 13:12:16 +0000 Subject: [PATCH] correct saving of next paragraph in new_psp Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@274 --- src/dos/dos_classes.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dos/dos_classes.cpp b/src/dos/dos_classes.cpp index a63e5302..2e86014c 100644 --- a/src/dos/dos_classes.cpp +++ b/src/dos/dos_classes.cpp @@ -194,13 +194,13 @@ void DOS_PSP::NewPt(Bit16u segment) void DOS_PSP::MakeNew(Bit16u mem_size) { - /* get previous */ + /* get previous */ DOS_PSP prevpsp(dos.psp); /* Clear it first */ for (Bitu i=0;inext_seg,0,mem_size); - sSave(sPSP,next_seg,mem_size); + sSave(sPSP,next_seg,seg+mem_size); /* far call opcode */ sSave(sPSP,far_call,0xea); // sSave(sPSP,cmp_entry