@@ -26,34 +26,34 @@ pyabiinfo_check(PyObject *Py_UNUSED(module), PyObject *args)
2626}
2727
2828static PyObject *
29- pyarg_parsevector (PyObject * self , PyObject * const * args , Py_ssize_t nargs )
29+ pyarg_parsearray (PyObject * self , PyObject * const * args , Py_ssize_t nargs )
3030{
3131 int a , b , c = 0 ;
32- if (!PyArg_ParseVector (args , nargs , "ii|i" , & a , & b , & c )) {
32+ if (!PyArg_ParseArray (args , nargs , "ii|i" , & a , & b , & c )) {
3333 return NULL ;
3434 }
3535 return Py_BuildValue ("iii" , a , b , c );
3636}
3737
3838static PyObject *
39- pyarg_parsevectorandkeywords (PyObject * self , PyObject * const * args ,
40- Py_ssize_t nargs , PyObject * kwnames )
39+ pyarg_parsearrayandkeywords (PyObject * self , PyObject * const * args ,
40+ Py_ssize_t nargs , PyObject * kwnames )
4141{
4242 int a , b , c = 0 ;
4343 const char * kwlist [] = {"a" , "b" , "c" , NULL };
44- if (!PyArg_ParseVectorAndKeywords (args , nargs , kwnames ,
45- "ii|i" , kwlist ,
46- & a , & b , & c )) {
44+ if (!PyArg_ParseArrayAndKeywords (args , nargs , kwnames ,
45+ "ii|i" , kwlist ,
46+ & a , & b , & c )) {
4747 return NULL ;
4848 }
4949 return Py_BuildValue ("iii" , a , b , c );
5050}
5151
5252static PyMethodDef TestMethods [] = {
5353 {"pyabiinfo_check" , pyabiinfo_check , METH_VARARGS },
54- {"pyarg_parsevector " , _PyCFunction_CAST (pyarg_parsevector ), METH_FASTCALL },
55- {"pyarg_parsevectorandkeywords " ,
56- _PyCFunction_CAST (pyarg_parsevectorandkeywords ),
54+ {"pyarg_parsearray " , _PyCFunction_CAST (pyarg_parsearray ), METH_FASTCALL },
55+ {"pyarg_parsearrayandkeywords " ,
56+ _PyCFunction_CAST (pyarg_parsearrayandkeywords ),
5757 METH_FASTCALL | METH_KEYWORDS },
5858 {NULL },
5959};
0 commit comments