aboutsummaryrefslogtreecommitdiff
path: root/engines/dreamweb/runtime.h
diff options
context:
space:
mode:
authorVladimir Menshakov2011-06-12 19:53:48 +0400
committerAlyssa Milburn2011-06-15 17:34:24 +0200
commitf8422b56a99fe288719c3df592b12d742c0dabe0 (patch)
treefeb46bd4ddda8cd1aaffeae975f80d30f606fb0a /engines/dreamweb/runtime.h
parent562f1ed8b89fa251f843ee2d8d6565429ea193d5 (diff)
downloadscummvm-rg350-f8422b56a99fe288719c3df592b12d742c0dabe0.tar.gz
scummvm-rg350-f8422b56a99fe288719c3df592b12d742c0dabe0.tar.bz2
scummvm-rg350-f8422b56a99fe288719c3df592b12d742c0dabe0.zip
DREAMWEB: renamed update to update_zs
Diffstat (limited to 'engines/dreamweb/runtime.h')
-rw-r--r--engines/dreamweb/runtime.h36
1 files changed, 18 insertions, 18 deletions
diff --git a/engines/dreamweb/runtime.h b/engines/dreamweb/runtime.h
index 3adc99b35f..f99563f358 100644
--- a/engines/dreamweb/runtime.h
+++ b/engines/dreamweb/runtime.h
@@ -174,12 +174,12 @@ struct Flags {
inline bool l() const { return _o; }
inline bool le() const { return _o || _z; }
- inline void update(uint8 v) {
+ inline void update_zs(uint8 v) {
_s = v & 0x80;
_z = v == 0;
}
- inline void update(uint16 v) {
+ inline void update_zs(uint16 v) {
_s = v & 0x8000;
_z = v == 0;
}
@@ -277,7 +277,7 @@ public:
flags.update_o((uint8)r, dst);
flags._c = r >= 0x100;
dst = r;
- flags.update(dst);
+ flags.update_zs(dst);
}
inline void _add(uint16 &dst, uint16 src) {
@@ -285,56 +285,56 @@ public:
flags.update_o((uint16)r, dst);
flags._c = r >= 0x10000;
dst = r;
- flags.update(dst);
+ flags.update_zs(dst);
}
inline void _sub(uint8 &dst, uint8 src) {
flags.update_o(uint8(dst - src), dst);
flags._c = dst < src;
dst -= src;
- flags.update(dst);
+ flags.update_zs(dst);
}
inline void _sub(uint16 &dst, uint16 src) {
flags.update_o(uint16(dst - src), dst);
flags._c = dst < src;
dst -= src;
- flags.update(dst);
+ flags.update_zs(dst);
}
inline void _and(uint8 &dst, uint8 src) {
dst &= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
inline void _and(uint16 &dst, uint16 src) {
dst &= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
inline void _or(uint8 &dst, uint8 src) {
dst |= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
inline void _or(uint16 &dst, uint16 src) {
dst |= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
inline void _xor(uint8 &dst, uint8 src) {
dst ^= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
inline void _xor(uint16 &dst, uint16 src) {
dst ^= src;
- flags.update(dst);
+ flags.update_zs(dst);
flags._c = flags._o = false;
}
@@ -344,8 +344,8 @@ public:
dst >>= (src - 1);
flags._c = dst & 1;
dst >>= 1;
+ flags.update_zs(dst);
}
- flags.update(dst);
if (src == 1)
flags._o = dst & 0x80;
}
@@ -356,8 +356,8 @@ public:
dst >>= (src - 1);
flags._c = dst & 1;
dst >>= 1;
+ flags.update_zs(dst);
}
- flags.update(dst);
if (src == 1)
flags._o = dst & 0x8000;
}
@@ -368,8 +368,8 @@ public:
dst <<= (src - 1);
flags._c = dst & 0x80;
dst <<= 1;
+ flags.update_zs(dst);
}
- flags.update(dst);
if (src == 1)
flags._o = ((dst & 0x80) != 0) == flags._c;
}
@@ -379,8 +379,8 @@ public:
dst <<= (src - 1);
flags._c = dst & 0x8000;
dst <<= 1;
+ flags.update_zs(dst);
}
- flags.update(dst);
if (src == 1)
flags._o = ((dst & 0x8000) != 0) == flags._c;
}
@@ -407,14 +407,14 @@ public:
inline void _neg(uint8 &src) {
flags._c = src != 0;
src = ~src;
- flags.update(src);
+ flags.update_zs(src);
flags._o = false;
}
inline void _neg(uint16 &src) {
flags._c = src != 0;
src = ~src;
- flags.update(src);
+ flags.update_zs(src);
flags._o = false;
}