diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2018-12-04 10:54:20 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2019-06-25 15:52:47 +0200 |
commit | abfa03d7021aabe22f46a04d2b9d9f6adff2478a (patch) | |
tree | 11bd1ddfa91c35f128f51c3500d7761a80ceddbf /src/qml/qml/qqmlprivate.h | |
parent | 82f126599b7b087f96622b91017a11caa496389f (diff) |
Unregister unit cache hook when destroying the plugin singleton
At the point the plugin is actually unloaded the hook turns into a
dangling pointer.
Fixes: QTBUG-71387
Change-Id: Ib8ccee3f9a86d4700fbea7e87c666cd8f30f71e4
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlprivate.h')
-rw-r--r-- | src/qml/qml/qqmlprivate.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/qml/qqmlprivate.h b/src/qml/qml/qqmlprivate.h index ae84803648..8a45de9f76 100644 --- a/src/qml/qml/qqmlprivate.h +++ b/src/qml/qml/qqmlprivate.h @@ -318,6 +318,7 @@ namespace QQmlPrivate }; int Q_QML_EXPORT qmlregister(RegistrationType, void *); + void Q_QML_EXPORT qmlunregister(RegistrationType, quintptr); } QT_END_NAMESPACE |