From 6be00f83c1071a38e11ddee28149d0bb1f8f6c3a Mon Sep 17 00:00:00 2001 From: lpproj Date: Wed, 15 May 2019 14:44:52 +0900 Subject: [PATCH] Fix func 36h (Get free disk space) fails in some redirectors: - David Maxey's PHANTOM (Undocumented DOS 2nd edition) - Novell CD-ROM extension NWCDEX (DR DOS 7.03) --- kernel/dosfns.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/dosfns.c b/kernel/dosfns.c index e75f75c..06d7700 100644 --- a/kernel/dosfns.c +++ b/kernel/dosfns.c @@ -759,6 +759,7 @@ UWORD DosGetFree(UBYTE drive, UWORD * navc, UWORD * bps, UWORD * nc) if (cdsp == NULL) return spc; + current_ldt = cdsp; if (cdsp->cdsFlags & CDSNETWDRV) { if (remote_getfree(cdsp, rg) != SUCCESS)