From f6abc01c1daa05d19d1538ca1fae751c5e9b907e Mon Sep 17 00:00:00 2001
From: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Date: Thu, 23 Apr 2015 13:17:57 +0200
Subject: [PATCH] Add virtual destructor to QAxScriptSite.

Silence warning by MinGW:
qtactiveqt\src\activeqt\container\qaxscript.cpp:143: warning: deleting object of polymorphic class type 'QAxScriptSite' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]

Task-number: QTBUG-45022
Change-Id: I5f221a953e44c3977ba633b999223fd4aa014666
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
---
 src/activeqt/container/qaxscript.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/activeqt/container/qaxscript.cpp b/src/activeqt/container/qaxscript.cpp
index c1dfd343..01fbcc97 100644
--- a/src/activeqt/container/qaxscript.cpp
+++ b/src/activeqt/container/qaxscript.cpp
@@ -91,6 +91,7 @@ class QAxScriptSite : public IActiveScriptSite, public IActiveScriptSiteWindow
 {
 public:
     QAxScriptSite(QAxScript *script);
+    virtual ~QAxScriptSite() {}
 
     ULONG WINAPI AddRef();
     ULONG WINAPI Release();
-- 
GitLab