From 1b5002726cc9ff94a2b060025fc1794880fb3808 Mon Sep 17 00:00:00 2001 From: "techdragon.nguyen@gmail.com" Date: Mon, 14 Feb 2011 06:54:28 +0000 Subject: [PATCH] altered condition to srcLenth -1 and not "srcLength - 2" --- projects/mtg/src/WFilter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/mtg/src/WFilter.cpp b/projects/mtg/src/WFilter.cpp index df4aae64a..4bd15e8dd 100644 --- a/projects/mtg/src/WFilter.cpp +++ b/projects/mtg/src/WFilter.cpp @@ -50,7 +50,7 @@ WCardFilter * WCFilterFactory::Construct(string src) if (endp != string::npos) { WCFilterGROUP * g = NEW WCFilterGROUP(Construct(src.substr(i + 1, endp - 1))); - if ( endp < (srcLength - 2) ) + if ( endp < (srcLength - 1) ) { if (src[endp + 1] == '|') return NEW WCFilterOR(g, Construct(src.substr(endp + 2))); @@ -68,7 +68,7 @@ WCardFilter * WCFilterFactory::Construct(string src) if (endp != string::npos) { WCFilterNOT * g = NEW WCFilterNOT(Construct(src.substr(i + 1, endp - 1))); - if (endp < (srcLength - 2) ) + if (endp < (srcLength - 1) ) { if (src[endp + 1] == '|') return NEW WCFilterOR(g, Construct(src.substr(endp + 2)));