minor fix related to a bug reported by warninggp@gmail.com

This commit is contained in:
Miroslav Stampar 2011-03-22 09:22:48 +00:00
parent cbfb10cbd1
commit c24ed6e622
2 changed files with 5 additions and 0 deletions

View File

@ -16,6 +16,7 @@ from lib.core.common import calculateDeltaSeconds
from lib.core.common import dataToSessionFile from lib.core.common import dataToSessionFile
from lib.core.common import dataToStdout from lib.core.common import dataToStdout
from lib.core.common import extractRegexResult from lib.core.common import extractRegexResult
from lib.core.common import getUnicode
from lib.core.common import initTechnique from lib.core.common import initTechnique
from lib.core.common import isNumPosStrValue from lib.core.common import isNumPosStrValue
from lib.core.common import listToStrValue from lib.core.common import listToStrValue
@ -77,6 +78,8 @@ def __oneShotErrorUse(expression, field):
if threadData.lastRedirectMsg and threadData.lastRedirectMsg[0] == \ if threadData.lastRedirectMsg and threadData.lastRedirectMsg[0] == \
threadData.lastRequestUID else None, re.DOTALL | re.IGNORECASE) threadData.lastRequestUID else None, re.DOTALL | re.IGNORECASE)
output = getUnicode(output, kb.pageEncoding)
if isinstance(output, basestring): if isinstance(output, basestring):
output = htmlunescape(output).replace("<br>", "\n") output = htmlunescape(output).replace("<br>", "\n")

View File

@ -65,6 +65,8 @@ def __oneShotUnionUse(expression, unpack=True):
or extractRegexResult(check, removeReflectiveValues(listToStrValue(headers.headers \ or extractRegexResult(check, removeReflectiveValues(listToStrValue(headers.headers \
if headers else None), payload), re.DOTALL | re.IGNORECASE) if headers else None), payload), re.DOTALL | re.IGNORECASE)
output = getUnicode(output, kb.pageEncoding)
return output return output
def configUnion(char=None, columns=None): def configUnion(char=None, columns=None):