mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-06 09:50:28 +00:00
parent
4eb67fa2c5
commit
2231c966d8
2 changed files with 9 additions and 3 deletions
6
third_party/python/Include/modsupport.h
vendored
6
third_party/python/Include/modsupport.h
vendored
|
@ -57,6 +57,12 @@ int _PyArg_UnpackStack(
|
|||
int _PyArg_NoKeywords(const char *funcname, PyObject *kwargs);
|
||||
int _PyArg_NoStackKeywords(const char *funcname, PyObject *kwnames);
|
||||
int _PyArg_NoPositional(const char *funcname, PyObject *args);
|
||||
#define _PyArg_NoKeywords(funcname, kwargs) \
|
||||
((kwargs) == NULL || _PyArg_NoKeywords((funcname), (kwargs)))
|
||||
#define _PyArg_NoStackKeywords(funcname, kwnames) \
|
||||
((kwnames) == NULL || _PyArg_NoStackKeywords((funcname), (kwnames)))
|
||||
#define _PyArg_NoPositional(funcname, args) \
|
||||
((args) == NULL || _PyArg_NoPositional((funcname), (args)))
|
||||
#endif
|
||||
PyObject * Py_VaBuildValue(const char *, va_list);
|
||||
|
||||
|
|
6
third_party/python/Python/getargs.c
vendored
6
third_party/python/Python/getargs.c
vendored
|
@ -2394,7 +2394,7 @@ _PyArg_UnpackStack(PyObject **args, Py_ssize_t nargs, const char *name,
|
|||
* not empty, returns 1 otherwise
|
||||
*/
|
||||
int
|
||||
_PyArg_NoKeywords(const char *funcname, PyObject *kwargs)
|
||||
(_PyArg_NoKeywords)(const char *funcname, PyObject *kwargs)
|
||||
{
|
||||
if (kwargs == NULL)
|
||||
return 1;
|
||||
|
@ -2412,7 +2412,7 @@ _PyArg_NoKeywords(const char *funcname, PyObject *kwargs)
|
|||
}
|
||||
|
||||
int
|
||||
_PyArg_NoStackKeywords(const char *funcname, PyObject *kwnames)
|
||||
(_PyArg_NoStackKeywords)(const char *funcname, PyObject *kwnames)
|
||||
{
|
||||
if (kwnames == NULL)
|
||||
return 1;
|
||||
|
@ -2427,7 +2427,7 @@ _PyArg_NoStackKeywords(const char *funcname, PyObject *kwnames)
|
|||
}
|
||||
|
||||
int
|
||||
_PyArg_NoPositional(const char *funcname, PyObject *args)
|
||||
(_PyArg_NoPositional)(const char *funcname, PyObject *args)
|
||||
{
|
||||
if (args == NULL)
|
||||
return 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue