about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-02-21 11:07:40 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-02-21 11:07:40 +0100
commit52a5335770c4617ce0d3e9927950c4df181c8601 (patch)
treeb3032791fd23c8d583553d261dd220364a1233c0 /src
parentf3d1ffbe0133a70fc210f04d4151637536d8ef8f (diff)
downloadbox64-52a5335770c4617ce0d3e9927950c4df181c8601.tar.gz
box64-52a5335770c4617ce0d3e9927950c4df181c8601.zip
Small adjustment to one flags computation
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64run_private.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64run_private.c b/src/emu/x64run_private.c
index cd093609..927d2d1c 100644
--- a/src/emu/x64run_private.c
+++ b/src/emu/x64run_private.c
@@ -1002,7 +1002,7 @@ void UpdateFlags(x64emu_t *emu)
             if(emu->op2.u8 == 1) {
                 CONDITIONAL_SET_FLAG((emu->res.u8 + (emu->res.u8 >> 7)) & 1, F_OF);
             }
-        	CONDITIONAL_SET_FLAG(emu->res.u16 & 0x1, F_CF);
+        	CONDITIONAL_SET_FLAG(emu->res.u8 & 0x1, F_CF);
             break;
         case d_rol16:
             if(emu->op2.u16 == 1) {