[gbrainy] Fixes bugzilla bug#661309
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gbrainy] Fixes bugzilla bug#661309
- Date: Sun, 13 Nov 2011 12:27:32 +0000 (UTC)
commit 69afd10f037e6230f2e84df1258bd4f67a12e2ce
Author: Weeble <weebÃer>
Date: Sun Nov 13 13:25:42 2011 +0100
Fixes bugzilla bug#661309
src/Core/Main/GameAnswer.cs | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/Core/Main/GameAnswer.cs b/src/Core/Main/GameAnswer.cs
index abb0621..d6af574 100644
--- a/src/Core/Main/GameAnswer.cs
+++ b/src/Core/Main/GameAnswer.cs
@@ -204,6 +204,7 @@ namespace gbrainy.Core.Main
match = regex.Match (answer);
while (String.IsNullOrEmpty (match.Value) == false)
{
+ bool matched = false;
if ((CheckAttributes & GameAnswerCheckAttributes.MatchAll) == GameAnswerCheckAttributes.MatchAll)
{
for (int i = 0; i < right_answers.Length; i++)
@@ -211,9 +212,12 @@ namespace gbrainy.Core.Main
if (String.Compare (match.Value, right_answers[i], ignore_case) == 0)
{
right_answers[i] = null;
+ matched = true;
break;
}
}
+ if (matched == false)
+ return false;
}
else //MatchAllInOrder
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]