Lines Matching refs:current_param
230 PyObject* current_param; in pysqlite_statement_bind_parameters() local
264 current_param = Py_NewRef(item); in pysqlite_statement_bind_parameters()
267 current_param = Py_XNewRef(item); in pysqlite_statement_bind_parameters()
269 current_param = PySequence_GetItem(parameters, i); in pysqlite_statement_bind_parameters()
271 if (!current_param) { in pysqlite_statement_bind_parameters()
275 if (!_need_adapt(current_param)) { in pysqlite_statement_bind_parameters()
276 adapted = current_param; in pysqlite_statement_bind_parameters()
278 …adapted = pysqlite_microprotocols_adapt(current_param, (PyObject*)pysqlite_PrepareProtocolType, cu… in pysqlite_statement_bind_parameters()
279 Py_DECREF(current_param); in pysqlite_statement_bind_parameters()
314 current_param = Py_XNewRef(item); in pysqlite_statement_bind_parameters()
316 current_param = PyObject_GetItem(parameters, binding_name_obj); in pysqlite_statement_bind_parameters()
319 if (!current_param) { in pysqlite_statement_bind_parameters()
326 if (!_need_adapt(current_param)) { in pysqlite_statement_bind_parameters()
327 adapted = current_param; in pysqlite_statement_bind_parameters()
329 …adapted = pysqlite_microprotocols_adapt(current_param, (PyObject*)pysqlite_PrepareProtocolType, cu… in pysqlite_statement_bind_parameters()
330 Py_DECREF(current_param); in pysqlite_statement_bind_parameters()