Skip to content

Commit 8a2253a

Browse files
committed
Bugfix.
1 parent 2e9eabb commit 8a2253a

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

buildconfig/stubs/pygame/event.pyi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ def wait(timeout: int = 0) -> Event: ...
2020
def peek(eventtype: _EventTypes | None = None, pump: Any = True) -> bool: ...
2121
def clear(eventtype: _EventTypes | None = None, pump: Any = True) -> None: ...
2222
def event_name(type: int) -> str: ...
23-
def set_blocked(type: _EventTypes | None, /) -> None: ...
24-
def set_allowed(type: _EventTypes | None, /) -> None: ...
25-
def get_blocked(type: _EventTypes, /) -> bool: ...
23+
def set_blocked(type: _EventTypes | None, *args: int) -> None: ...
24+
def set_allowed(type: _EventTypes | None, *args: int) -> None: ...
25+
def get_blocked(type: _EventTypes, *args: int) -> bool: ...
2626
def set_grab(grab: bool, /) -> None: ...
2727
def get_grab() -> bool: ...
2828
def post(event: Event, /) -> bool: ...

src_c/_event.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1884,7 +1884,7 @@ pg_event_allowed_set(PyObject *self, PyObject *args)
18841884
VIDEO_INIT_CHECK();
18851885

18861886
int e_type, e_flag;
1887-
PyObject *e_flago;
1887+
PyObject *e_flago = NULL;
18881888

18891889
if (!PyArg_ParseTuple(args, "iO", &e_type, &e_flago))
18901890
return NULL;
@@ -1895,7 +1895,6 @@ pg_event_allowed_set(PyObject *self, PyObject *args)
18951895
}
18961896

18971897
e_flag = PyObject_IsTrue(e_flago);
1898-
Py_DECREF(e_flago);
18991898

19001899
if (e_flag < 0)
19011900
return NULL;

0 commit comments

Comments
 (0)