mirror of
https://github.com/python/cpython.git
synced 2025-12-04 00:30:19 +00:00
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
Fix also return type for few other functions (clear, releasebuffer).
This commit is contained in:
parent
1005c84535
commit
d4f9cf5545
25 changed files with 128 additions and 122 deletions
|
|
@ -1305,7 +1305,7 @@ PyDoc_STRVAR(pattern_doc, "Compiled regular expression object.");
|
|||
|
||||
/* PatternObject's 'groupindex' method. */
|
||||
static PyObject *
|
||||
pattern_groupindex(PatternObject *self)
|
||||
pattern_groupindex(PatternObject *self, void *Py_UNUSED(ignored))
|
||||
{
|
||||
if (self->groupindex == NULL)
|
||||
return PyDict_New();
|
||||
|
|
@ -2272,7 +2272,7 @@ PyDoc_STRVAR(match_group_doc,
|
|||
For 0 returns the entire match.");
|
||||
|
||||
static PyObject *
|
||||
match_lastindex_get(MatchObject *self)
|
||||
match_lastindex_get(MatchObject *self, void *Py_UNUSED(ignored))
|
||||
{
|
||||
if (self->lastindex >= 0)
|
||||
return PyLong_FromSsize_t(self->lastindex);
|
||||
|
|
@ -2280,7 +2280,7 @@ match_lastindex_get(MatchObject *self)
|
|||
}
|
||||
|
||||
static PyObject *
|
||||
match_lastgroup_get(MatchObject *self)
|
||||
match_lastgroup_get(MatchObject *self, void *Py_UNUSED(ignored))
|
||||
{
|
||||
if (self->pattern->indexgroup &&
|
||||
self->lastindex >= 0 &&
|
||||
|
|
@ -2295,7 +2295,7 @@ match_lastgroup_get(MatchObject *self)
|
|||
}
|
||||
|
||||
static PyObject *
|
||||
match_regs_get(MatchObject *self)
|
||||
match_regs_get(MatchObject *self, void *Py_UNUSED(ignored))
|
||||
{
|
||||
if (self->regs) {
|
||||
Py_INCREF(self->regs);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue