From 1823c116bbe76c4d6a07ba209f80ee5cf0bff721 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 28 Mar 2011 21:45:38 +0000 Subject: [PATCH] minor update for special cases of union testing results --- lib/techniques/inband/union/test.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/techniques/inband/union/test.py b/lib/techniques/inband/union/test.py index ed01d079d..46056f0cf 100644 --- a/lib/techniques/inband/union/test.py +++ b/lib/techniques/inband/union/test.py @@ -86,8 +86,10 @@ def __findUnionCharCount(comment, place, parameter, value, prefix, suffix, where if min_ < lower: retVal = minItem[0] - elif max_ > upper: - retVal = maxItem[0] + + if max_ > upper: + if retVal is None or abs(max_ - upper) > abs(min_ - lower): + retVal = maxItem[0] kb.errorIsNone = popValue()