From 14e5896e37d758e513e5134d4c66e07f1c8cbbc8 Mon Sep 17 00:00:00 2001 From: John Schneiderman Date: Sun, 15 Sep 2024 08:53:38 +0200 Subject: [PATCH] Fixes comparison between different enumeration types. --- oscar64/NativeCodeGenerator.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oscar64/NativeCodeGenerator.cpp b/oscar64/NativeCodeGenerator.cpp index 20c1a90..950a9d8 100644 --- a/oscar64/NativeCodeGenerator.cpp +++ b/oscar64/NativeCodeGenerator.cpp @@ -33490,7 +33490,7 @@ bool NativeCodeBasicBlock::MoveLoadLogicStoreAbsUp(int at) if (mIns[j].ChangesZeroPage(mIns[at + 0].mAddress)) return false; - if (mIns[at + 1].mType == ASMIM_ZERO_PAGE && mIns[j].ChangesZeroPage(mIns[at + 1].mAddress)) + if (mIns[at + 1].mMode == ASMIM_ZERO_PAGE && mIns[j].ChangesZeroPage(mIns[at + 1].mAddress)) return false; if (mIns[j].UsesMemoryOf(mIns[at + 2]))