@@ -108,16 +108,16 @@ pysqlite_complete_statement_impl(PyObject *module, const char *statement)
108
108
_sqlite3.register_adapter as pysqlite_register_adapter
109
109
110
110
type: object(type='PyTypeObject *')
111
- callable as adapter : object
111
+ adapter as caster : object
112
112
/
113
113
114
114
Register a function to adapt Python types to SQLite types.
115
115
[clinic start generated code]*/
116
116
117
117
static PyObject *
118
118
pysqlite_register_adapter_impl (PyObject * module , PyTypeObject * type ,
119
- PyObject * adapter )
120
- /*[clinic end generated code: output=83bab29ff572feb4 input=b6813f5d620955ed ]*/
119
+ PyObject * caster )
120
+ /*[clinic end generated code: output=a287e8db18e8af23 input=f96c4fb2beba002b ]*/
121
121
{
122
122
int rc ;
123
123
@@ -131,7 +131,7 @@ pysqlite_register_adapter_impl(PyObject *module, PyTypeObject *type,
131
131
132
132
pysqlite_state * state = pysqlite_get_state (module );
133
133
PyObject * protocol = (PyObject * )state -> PrepareProtocolType ;
134
- rc = pysqlite_microprotocols_add (state , type , protocol , adapter );
134
+ rc = pysqlite_microprotocols_add (state , type , protocol , caster );
135
135
if (rc == -1 ) {
136
136
return NULL ;
137
137
}
@@ -142,29 +142,29 @@ pysqlite_register_adapter_impl(PyObject *module, PyTypeObject *type,
142
142
/*[clinic input]
143
143
_sqlite3.register_converter as pysqlite_register_converter
144
144
145
- type as tp : unicode
146
- callable as converter : object
145
+ typename as orig_name : unicode
146
+ converter as callable : object
147
147
/
148
148
149
149
Register a function to convert SQLite types to Python types.
150
150
[clinic start generated code]*/
151
151
152
152
static PyObject *
153
- pysqlite_register_converter_impl (PyObject * module , PyObject * tp ,
154
- PyObject * converter )
155
- /*[clinic end generated code: output=59b8c05cdddf7e54 input=63d20a7be9873f12 ]*/
153
+ pysqlite_register_converter_impl (PyObject * module , PyObject * orig_name ,
154
+ PyObject * callable )
155
+ /*[clinic end generated code: output=a2f2bfeed7230062 input=138f93f0063cb031 ]*/
156
156
{
157
157
PyObject * name = NULL ;
158
158
PyObject * retval = NULL ;
159
159
160
160
/* convert the name to upper case */
161
161
pysqlite_state * state = pysqlite_get_state (module );
162
- name = PyObject_CallMethodNoArgs (tp , state -> str_upper );
162
+ name = PyObject_CallMethodNoArgs (orig_name , state -> str_upper );
163
163
if (!name ) {
164
164
goto error ;
165
165
}
166
166
167
- if (PyDict_SetItem (state -> converters , name , converter ) != 0 ) {
167
+ if (PyDict_SetItem (state -> converters , name , callable ) != 0 ) {
168
168
goto error ;
169
169
}
170
170
0 commit comments