diff options
author | bd <bdunahu@operationnull.com> | 2025-05-10 21:24:41 -0400 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2025-05-10 21:24:41 -0400 |
commit | 2269a338f9e5ad7a29bef5ff73bbb4d72489a92e (patch) | |
tree | 84ddbe28cfe6080d368c29c71490e073e99d4d85 /src/ex.cc | |
parent | 714622080d510de1591de2c689d8bd319b54f432 (diff) |
Fix off-by-one in CEV equal
Diffstat (limited to 'src/ex.cc')
-rw-r--r-- | src/ex.cc | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -221,17 +221,15 @@ void EX::handle_vector_operations( } break; case CEV: - + bool eq; + eq = true; for (i = 0; i < v_len; i++) { if (s1[i] != s2[i]) { + eq = false; break; } } - if (i == v_len) { - this->set_condition(EQ, true); - } else { - this->set_condition(EQ, false); - } + this->set_condition(EQ, eq); break; default: |