diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-12-04 12:27:33 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-12-09 15:08:12 +0100 |
| commit | 206b907dec8e6feddb495ca177ca20fd446efddc (patch) | |
| tree | b35aca3af55a80405ca815fa8f33f79878f8fb1d /sources/pyside6/libpyside/pyside.cpp | |
| parent | 3da05cc765ab16b3622e2262022a40aa92fc0334 (diff) | |
Fix crash instantiating smart pointer types
For a smart pointer to a derived class, the smart pointer to the base
class needs to be generated first for the conversion to the base class
to work.
Topologically sort instantiated smart pointers by base classes.
Fixes: PYSIDE-2946
Task-number: PYSIDE-454
Pick-to: 6.8
Change-Id: If7be39e72312f8fe61ef7fbc0b351e070894d22e
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/libpyside/pyside.cpp')
0 files changed, 0 insertions, 0 deletions
