1
0
Fork 0

fixed bug in Descriptor::Load/SaveValues

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@873
This commit is contained in:
Ulf Wohlers 2003-04-06 10:41:52 +00:00
parent e2e143a846
commit 140a8d3238

View file

@ -106,12 +106,12 @@ public:
void LoadValues (Bit32u address) {
Bit32u* data = (Bit32u*)&desc;
*data = mem_readd(address);
*(data+1) = mem_readd(address+1);
*(data+1) = mem_readd(address+4);
}
void SaveValues (Bit32u address) {
Bit32u* data = (Bit32u*)&desc;
mem_writed(address,*data);
mem_writed(address+1,*(data+1));
mem_writed(address+4,*(data+1));
}
Bit32u GetBase (void) { return (desc.base_24_31<<24) | (desc.base_16_23<<16) | desc.base_0_15; };
Bit32u GetLimit (void) {