Minor fix

This commit is contained in:
Miroslav Stampar 2013-02-04 16:37:54 +01:00
parent f4b8a3c1d8
commit 4f2981f163

View File

@ -142,7 +142,8 @@ def _oneShotErrorUse(expression, field=None):
retVal = output
break
except:
hashDBWrite(expression, "%s%s" % (retVal, PARTIAL_VALUE_MARKER))
if retVal is not None:
hashDBWrite(expression, "%s%s" % (retVal, PARTIAL_VALUE_MARKER))
raise
retVal = decodeHexValue(retVal) if conf.hexConvert else retVal
@ -152,7 +153,8 @@ def _oneShotErrorUse(expression, field=None):
retVal = _errorReplaceChars(retVal)
hashDBWrite(expression, retVal)
if retVal is not None:
hashDBWrite(expression, retVal)
else:
_ = "%s(?P<result>.*?)%s" % (kb.chars.start, kb.chars.stop)