summaryrefslogtreecommitdiffstats
path: root/src/activeqt/control/qaxserverbase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/activeqt/control/qaxserverbase.cpp')
-rw-r--r--src/activeqt/control/qaxserverbase.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/activeqt/control/qaxserverbase.cpp b/src/activeqt/control/qaxserverbase.cpp
index 5929270..b788e07 100644
--- a/src/activeqt/control/qaxserverbase.cpp
+++ b/src/activeqt/control/qaxserverbase.cpp
@@ -423,7 +423,7 @@ public:
InitializeCriticalSection(&refCountSection);
InitializeCriticalSection(&createWindowSection);
}
- ~QAxServerAggregate()
+ virtual ~QAxServerAggregate()
{
DeleteCriticalSection(&refCountSection);
DeleteCriticalSection(&createWindowSection);
@@ -504,7 +504,7 @@ public:
for (int i = 0; i < count; ++i)
cpoints.at(i)->AddRef();
}
- ~QAxSignalVec()
+ virtual ~QAxSignalVec()
{
const int count = cpoints.count();
for (int i = 0; i < count; ++i)
@@ -623,7 +623,7 @@ public:
foreach (const CONNECTDATA &connection, connections)
connection.pUnk->AddRef();
}
- ~QAxConnection()
+ virtual ~QAxConnection()
{
DeleteCriticalSection(&refCountSection);
}
@@ -843,7 +843,7 @@ public:
}
}
- ~QClassFactory()
+ virtual ~QClassFactory()
{
DeleteCriticalSection(&refCountSection);
}