From eff48a77f1760287a74c6a5040f624c0fbe207a0 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sun, 11 Jun 2017 14:40:48 -0700 Subject: [PATCH] Core: Fix memory search for wide values --- src/core/mem-search.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/mem-search.c b/src/core/mem-search.c index db52e8651..5209f2b54 100644 --- a/src/core/mem-search.c +++ b/src/core/mem-search.c @@ -387,10 +387,10 @@ bool _testGuess(struct mCore* core, const struct mCoreMemorySearchResult* res, c if (core->rawRead8(core, res->address, res->segment) * res->guessDivisor == value) { return true; } - if ((!res->address & 1) && core->rawRead16(core, res->address, res->segment) * res->guessDivisor == value) { + if (!(res->address & 1) && core->rawRead16(core, res->address, res->segment) * res->guessDivisor == value) { return true; } - if ((!res->address & 3) && core->rawRead32(core, res->address, res->segment) * res->guessDivisor == value) { + if (!(res->address & 3) && core->rawRead32(core, res->address, res->segment) * res->guessDivisor == value) { return true; } } @@ -400,10 +400,10 @@ bool _testGuess(struct mCore* core, const struct mCoreMemorySearchResult* res, c if (core->rawRead8(core, res->address, res->segment) * res->guessDivisor == value) { return true; } - if ((!res->address & 1) && core->rawRead16(core, res->address, res->segment) * res->guessDivisor == value) { + if (!(res->address & 1) && core->rawRead16(core, res->address, res->segment) * res->guessDivisor == value) { return true; } - if ((!res->address & 3) && core->rawRead32(core, res->address, res->segment) * res->guessDivisor == value) { + if (!(res->address & 3) && core->rawRead32(core, res->address, res->segment) * res->guessDivisor == value) { return true; } }