From f04d776aa9f0247be9d508e03f25be702f76ec55 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Wed, 23 Apr 2003 19:22:28 +0000 Subject: [PATCH] Fix for selectors always coming from GDT Removed save function from Descriptor. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@959 --- include/cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cpu.h b/include/cpu.h index 74957aca..521da441 100644 --- a/include/cpu.h +++ b/include/cpu.h @@ -339,7 +339,7 @@ protected: class GDTDescriptorTable : public DescriptorTable { public: bool GetDescriptor (Bitu selector, Descriptor& desc) { - Bitu address=selector&=~7; + Bitu address=selector & ~7; if (selector & 4) { if (address>=ldt_limit) return false; desc.Load(ldt_base+address);