mirror of
https://github.com/sqlmapproject/sqlmap.git
synced 2024-11-26 11:33:47 +03:00
fix for a bug reported by ToR (TypeError: unsupported operand type(s) for *: 'float' and 'NoneType')
This commit is contained in:
parent
effd712ecf
commit
44678fa320
|
@ -58,10 +58,13 @@ def comparison(page, headers=None, getSeqMatcher=False, pageLength=None):
|
||||||
else:
|
else:
|
||||||
page = re.sub('(?s)%s.+%s' % (prefix, postfix), '%s%s' % (prefix, postfix), page)
|
page = re.sub('(?s)%s.+%s' % (prefix, postfix), '%s%s' % (prefix, postfix), page)
|
||||||
|
|
||||||
|
if not pageLength and page:
|
||||||
|
pageLength = len(page)
|
||||||
|
|
||||||
if kb.locks.seqLock:
|
if kb.locks.seqLock:
|
||||||
kb.locks.seqLock.acquire()
|
kb.locks.seqLock.acquire()
|
||||||
|
|
||||||
if not conf.eRegexp and not conf.eString and kb.nullConnection:
|
if not conf.eRegexp and not conf.eString and kb.nullConnection and pageLength:
|
||||||
ratio = 1. * pageLength / len(conf.seqMatcher.a)
|
ratio = 1. * pageLength / len(conf.seqMatcher.a)
|
||||||
if ratio > 1.:
|
if ratio > 1.:
|
||||||
ratio = 1. / ratio
|
ratio = 1. / ratio
|
||||||
|
|
Loading…
Reference in New Issue
Block a user