diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-04-08 09:04:21 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-04-08 13:35:50 +0200 |
commit | d51a393db5e1414e9f07b4f9f8f6c968a98920cb (patch) | |
tree | 71f53f04c9220201a702c16c6d5ec5ea453572b3 | |
parent | ee11074ac2d391981e4def026b03604d4732c9f6 (diff) |
Fix crashes with named parameters
Cherry-pick 5f1459ac96ab97f85d1391b7d3ec424c782e5b52 of
3d9fa77b9fd556fdd87125aa33ce0a3bf8dda3f9 failed to remove
Py_DECREF(kwds_dup).
Task-number: PYSIDE-1697
Fixes: PYSIDE-1881
Change-Id: I352df489a15d2c799d177226bad7c5e00fb71a91
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
-rw-r--r-- | sources/shiboken2/generator/shiboken2/cppgenerator.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/sources/shiboken2/generator/shiboken2/cppgenerator.cpp b/sources/shiboken2/generator/shiboken2/cppgenerator.cpp index 0a8db80f6..fa225035a 100644 --- a/sources/shiboken2/generator/shiboken2/cppgenerator.cpp +++ b/sources/shiboken2/generator/shiboken2/cppgenerator.cpp @@ -3301,11 +3301,6 @@ void CppGenerator::writeNamedArgumentResolution(QTextStream &s, const AbstractMe else s << INDENT << "// fall through to handle extra keyword signals and properties\n"; } - s << INDENT << "} else {\n"; - { - Indentation indent(INDENT); - s << INDENT << "Py_DECREF(kwds_dup);\n"; - } s << INDENT << "}\n"; } s << INDENT << "}\n"; |