mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-02 15:15:50 +08:00
@@ -41,7 +41,7 @@ namespace BlackSimPlugin
|
||||
m_directPlayPeer->Release();
|
||||
}
|
||||
|
||||
if (m_deviceAddress) m_deviceAddress->Release();
|
||||
SafeRelease(m_deviceAddress);
|
||||
|
||||
CoUninitialize();
|
||||
}
|
||||
|
||||
@@ -122,8 +122,7 @@ namespace BlackSimPlugin
|
||||
|
||||
CFs9Client::~CFs9Client()
|
||||
{
|
||||
if (m_hostAddress) m_hostAddress->Release();
|
||||
m_hostAddress = nullptr;
|
||||
SafeRelease(m_hostAddress);
|
||||
}
|
||||
|
||||
void CFs9Client::sendTextMessage(const QString &textMessage)
|
||||
|
||||
@@ -56,10 +56,7 @@ namespace BlackSimPlugin
|
||||
for (uint ii = 0; ii < dwNumAddresses; ++ii)
|
||||
{
|
||||
LPDIRECTPLAY8ADDRESS pAddress = addresses[ii];
|
||||
if (pAddress)
|
||||
{
|
||||
pAddress->Release();
|
||||
}
|
||||
SafeRelease(pAddress);
|
||||
}
|
||||
}
|
||||
return address;
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
*/
|
||||
|
||||
#include "hostnode.h"
|
||||
#include "directplayutils.h"
|
||||
|
||||
namespace BlackSimPlugin
|
||||
{
|
||||
@@ -25,10 +26,7 @@ namespace BlackSimPlugin
|
||||
|
||||
CHostNode::~CHostNode()
|
||||
{
|
||||
if (m_hostAddress)
|
||||
m_hostAddress->Release();
|
||||
|
||||
m_hostAddress = nullptr;
|
||||
SafeRelease(m_hostAddress);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,11 +41,8 @@ namespace BlackSimPlugin
|
||||
m_directPlayPeer->Release();
|
||||
}
|
||||
|
||||
if (m_deviceAddress)
|
||||
m_deviceAddress->Release();
|
||||
|
||||
if (m_hostAddress)
|
||||
m_hostAddress->Release();
|
||||
SafeRelease(m_deviceAddress);
|
||||
SafeRelease(m_hostAddress);
|
||||
|
||||
if (m_dpLobbyClient)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user