fix ROMBase compare before assignment issue
This commit is contained in:
parent
45e3bd1d3e
commit
784ac7bb7e
|
@ -230,11 +230,6 @@ int main(int argc, char **argv)
|
|||
ram_area_mapped = true;
|
||||
D(bug("RAM area at %p (%08x)\n", RAMBaseHost, RAMBase));
|
||||
|
||||
if (RAMBase > ROMBase) {
|
||||
ErrorAlert(GetString(STR_RAM_HIGHER_THAN_ROM_ERR));
|
||||
goto quit;
|
||||
}
|
||||
|
||||
// Create area for Mac ROM
|
||||
if (vm_mac_acquire(ROM_BASE, ROM_AREA_SIZE) < 0) {
|
||||
sprintf(str, GetString(STR_ROM_MMAP_ERR), strerror(errno));
|
||||
|
@ -245,6 +240,11 @@ int main(int argc, char **argv)
|
|||
ROMBaseHost = Mac2HostAddr(ROMBase);
|
||||
rom_area_mapped = true;
|
||||
D(bug("ROM area at %p (%08x)\n", ROMBaseHost, ROMBase));
|
||||
|
||||
if (RAMBase > ROMBase) {
|
||||
ErrorAlert(GetString(STR_RAM_HIGHER_THAN_ROM_ERR));
|
||||
goto quit;
|
||||
}
|
||||
//#chenchijung ----------------- end of workaround --------------
|
||||
|
||||
// Check we are using a Windows NT kernel >= 4.0
|
||||
|
|
Loading…
Reference in New Issue