From 40e3489099b532ad84f950718a67851494b3d1a2 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 31 Dec 2010 12:27:57 +0000 Subject: [PATCH] minor update --- plugins/dbms/mysql/fingerprint.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/dbms/mysql/fingerprint.py b/plugins/dbms/mysql/fingerprint.py index 667513b28..13e3c5086 100644 --- a/plugins/dbms/mysql/fingerprint.py +++ b/plugins/dbms/mysql/fingerprint.py @@ -60,7 +60,7 @@ class Fingerprint(GenericFingerprint): (60000, 60011), # MySQL 6.0 ) - index = None + index = -1 for i in xrange(len(versions)): element = versions[i] version = element[0] @@ -69,10 +69,11 @@ class Fingerprint(GenericFingerprint): result = inject.checkBooleanExpression("%d=%d/*!%s AND %d=%d*/" % (randInt, randInt, version, randInt, randInt + 1)) if result: - index = i - 1 break + else: + index += 1 - if index and index >= 0: + if index >= 0: prevVer = None for version in range(versions[index][0], versions[index][1] + 1):