diff options
| author | Christian Tismer <tismer@stackless.com> | 2023-03-04 17:20:42 +0100 |
|---|---|---|
| committer | Christian Tismer <tismer@stackless.com> | 2023-03-07 07:57:39 +0100 |
| commit | 53e14d6f150cebfd4b0a84335a7d413f4ae72ee3 (patch) | |
| tree | 8e066772551750717098847a6d8c870f694763d6 /sources/pyside6/libpyside/pysidesignal.cpp | |
| parent | 0ff718cf75351ae1ea3867a1a37dd0099454b467 (diff) | |
PyEnum: fix a leak in forgiveness mode
When forgiveness mode is used, there is a memory leak.
In this case, an PyErr_Fetch is not closed by PyErr_Restore.
The error variables were not cleared, causing the leak.
Task-number: PYSIDE-1735
Change-Id: I6bda598a800c351c6f13c3a99ee2e63a7e6f11dc
Fixes: PYSIDE-2169
Pick-to: 6.4
Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'sources/pyside6/libpyside/pysidesignal.cpp')
0 files changed, 0 insertions, 0 deletions
