From: stewartamiles Date: Thu, 23 Jul 2009 16:33:12 +0000 (+0000) Subject: Fix for "Issue 7: value_in_set_display_error() falsely reports errors." reported... X-Git-Tag: cmocka-1.1.1~372 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=843769fab51bcdc77bc012501ced646c20045259;p=platform%2Fupstream%2Fcmocka.git Fix for "Issue 7: value_in_set_display_error() falsely reports errors." reported on code.google.com/p/cmockery. git-svn-id: http://cmockery.googlecode.com/svn/trunk@32 40f4469a-5155-0410-be90-2de3f0bae501 --- diff --git a/src/cmockery.c b/src/cmockery.c index 1b3ca76..81f30f1 100755 --- a/src/cmockery.c +++ b/src/cmockery.c @@ -726,9 +726,9 @@ static int value_in_set_display_error( size_t i; for (i = 0; i < size_of_set; i++) { if (set[i] == value) { - if (invert) { - succeeded = 0; - } + // If invert = 0 and item is found, succeeded = 1. + // If invert = 1 and item is found, succeeded = 0. + succeeded = !succeeded; break; } }