From 74b074660d240a24bbfe54c612ae4f0d1a694de6 Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Sun, 15 Aug 2004 08:16:51 +0000 Subject: [PATCH] Set CX=0 for int21/ah=30. Avoids bug in Borland's 32RTM.EXE git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1016 6ac86273-5f31-0410-b378-82cca8765d1b --- kernel/inthndlr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/inthndlr.c b/kernel/inthndlr.c index e82a356..cebd812 100644 --- a/kernel/inthndlr.c +++ b/kernel/inthndlr.c @@ -704,9 +704,9 @@ dispatch: lr.AL = os_setver_major; lr.AH = os_setver_minor; lr.BH = OEM_ID; - lr.CH = REVISION_MAJOR; /* JPP */ - lr.CL = REVISION_MINOR; lr.BL = REVISION_SEQ; + lr.CX = 0; /* do not set this to a serial number! + 32RTM won't like non-zero values */ if (ReturnAnyDosVersionExpected) {