solve compile faults.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@725 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
ewensun 2008-09-09 13:08:22 +00:00
parent c845e40aa8
commit 3af7d41d7f
5 changed files with 31 additions and 15 deletions

View file

@ -25,11 +25,12 @@
#include "fttransfermodule.h"
ftTransferModule::ftTransferModule(ftFileCreator *fc, ftDataMultiplex *dm, ftController *fc)
:mFileCreator(fc), mMultiplexor(dm), mFtController(fc), mFlag(0)
ftTransferModule::ftTransferModule(ftFileCreator *fc, ftDataMultiplex *dm, ftController *c)
:mFileCreator(fc), mMultiplexor(dm), mFtController(c), mFlag(0)
{
mHash = mFileCreator->getHash();
mSize = mFileCreator->getFileSize();
mFileStatus.hash = mHash;
// Dummy for Testing (should be handled independantly for
// each peer.
@ -47,8 +48,8 @@ bool ftTransferModule::setFileSources(std::list<std::string> peerIds)
std::list<std::string>::iterator it;
for(it = peerIds.begin(); it != peerIds.end(); it++)
{
peerInfo pInfo;
mFileSources.insert(pair<std::string,peerInfo>(*it,pInfo));
peerInfo pInfo(*it);
mFileSources.insert(std::pair<std::string,peerInfo>(*it,pInfo));
}
return true;
@ -335,7 +336,7 @@ bool ftTransferModule::cancelTransfer()
bool ftTransferModule::completeFileTransfer()
{
mFtController->completeFile(mHash);
//mFtController->completeFile(mHash);
return true;
}