From d94d2505bc8dff426febfec24ac292210dd4a4cb Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Thu, 2 Dec 2021 17:36:38 +0100 Subject: Make dtors out-of-line Pins vtable to a single TU, instead of duplicating it across all TUs that use the class, possibly causing invalid dynamic_cast<>s and other bugs. Fixes: QTBUG-98880 Task-number: QTBUG-45582 Change-Id: Ic296f4583097181ac4d824fac6dab4671ae14a50 Reviewed-by: Shawn Rutledge --- src/pdfquick/qquickpdflinkmodel_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/pdfquick/qquickpdflinkmodel_p.h') diff --git a/src/pdfquick/qquickpdflinkmodel_p.h b/src/pdfquick/qquickpdflinkmodel_p.h index 1c7b4aba0..e7dcc6a3e 100644 --- a/src/pdfquick/qquickpdflinkmodel_p.h +++ b/src/pdfquick/qquickpdflinkmodel_p.h @@ -67,6 +67,7 @@ class Q_PDFQUICK_EXPORT QQuickPdfLinkModel : public QPdfLinkModel public: explicit QQuickPdfLinkModel(QObject *parent = nullptr); + ~QQuickPdfLinkModel() override; QQuickPdfDocument *document() const; void setDocument(QQuickPdfDocument *document); -- cgit v1.2.3