|
/* look for an adapter in the registry */ |
|
key = Py_BuildValue("(OO)", (PyObject*)Py_TYPE(obj), proto); |
|
if (!key) { |
|
return NULL; |
|
} |
Can use faster PyTuple_Pack.
|
key = Py_BuildValue("(OO)", (PyObject*)type, proto); |
|
if (!key) { |
|
return -1; |
|
} |
Can use faster PyTuple_Pack.
|
} else { |
|
return Py_BuildValue("i", sqlite3_total_changes(self->db)); |
|
} |
Can use PyLong_FromLong.
cpython/Modules/_sqlite/microprotocols.c
Lines 83 to 87 in 274769c
Can use faster
PyTuple_Pack.cpython/Modules/_sqlite/microprotocols.c
Lines 60 to 63 in 274769c
Can use faster
PyTuple_Pack.cpython/Modules/_sqlite/connection.c
Lines 1585 to 1587 in 274769c
Can use
PyLong_FromLong.