Minor fix (skipping one uneccesary request in single-threaded --first/--last mode)

This commit is contained in:
Miroslav Stampar 2013-02-05 13:51:35 +01:00
parent 2f69a94bcf
commit 31daefc7c9

View File

@ -529,7 +529,7 @@ def bisection(payload, expression, length=None, charsetType=None, firstChar=None
else:
val = getChar(index, asciiTbl)
if val is None or (lastChar > 0 and index > lastChar):
if val is None:
finalValue = partialValue
break
@ -548,6 +548,10 @@ def bisection(payload, expression, length=None, charsetType=None, firstChar=None
finalValue = partialValue[:-INFERENCE_BLANK_BREAK]
break
if (lastChar > 0 and index >= lastChar):
finalValue = partialValue
break
except KeyboardInterrupt:
abortedFlag = True
finally: