fixed potential crash when an entry in mRemoteDirectories is NULL

This commit is contained in:
cyril soler 2016-09-26 10:03:51 +02:00
parent 1125dfe6d1
commit 3beaa974b0

View File

@ -207,6 +207,7 @@ int p3FileDatabase::tick()
mServCtrl->getPeersConnected(getServiceInfo().mServiceType, online_peers) ; mServCtrl->getPeersConnected(getServiceInfo().mServiceType, online_peers) ;
for(uint32_t i=0;i<mRemoteDirectories.size();++i) for(uint32_t i=0;i<mRemoteDirectories.size();++i)
if(mRemoteDirectories[i] != NULL)
{ {
if(online_peers.find(mRemoteDirectories[i]->peerId()) != online_peers.end()) if(online_peers.find(mRemoteDirectories[i]->peerId()) != online_peers.end())
{ {