[pypy-svn] pypy default: Turned enumerate into iter over range to fix sqlite CheckExecuteParamSequence test.
ademan
commits-noreply at bitbucket.org
Mon Mar 7 09:24:19 CET 2011
Author: Daniel Roberts <Ademan555 at gmail.com>
Branch:
Changeset: r42453:55b00d420b7f
Date: 2011-03-07 00:24 -0800
http://bitbucket.org/pypy/pypy/changeset/55b00d420b7f/
Log: Turned enumerate into iter over range to fix sqlite
CheckExecuteParamSequence test.
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.py
+++ b/lib_pypy/_sqlite3.py
@@ -933,8 +933,8 @@
if len(params) != sqlite.sqlite3_bind_parameter_count(self.statement):
raise ProgrammingError("wrong number of arguments")
- for idx, param in enumerate(params):
- self.set_param(idx+1, param)
+ for i in range(len(params)):
+ self.set_param(i+1, params[i])
else:
for idx in range(1, sqlite.sqlite3_bind_parameter_count(self.statement) + 1):
param_name = sqlite.sqlite3_bind_parameter_name(self.statement, idx)
More information about the Pypy-commit
mailing list