Fix crashes from uninitialized variables, small naming fix for smart pointers

This commit is contained in:
Petr Mrázek
2013-06-23 01:25:05 +02:00
parent 929698ff15
commit d9195bff3a
3 changed files with 10 additions and 7 deletions

View File

@ -111,7 +111,7 @@ void GameUpdateTask::executeTask()
emit gameUpdateComplete(m_response);
}
bool GameUpdateTask::downloadFile( const PtrFileToDownload file )
bool GameUpdateTask::downloadFile( const FileToDownloadPtr file )
{
setSubStatus("Downloading " + file->url().toString());
QNetworkReply *reply = netMgr->get(QNetworkRequest(file->url()));
@ -231,9 +231,9 @@ void GameUpdateTask::updateDownloadProgress(qint64 current, qint64 total)
setProgress((int)(overallDLProgress * 100));
}
PtrFileToDownload FileToDownload::Create(const QUrl &url, const QString &path, QObject *parent)
FileToDownloadPtr FileToDownload::Create(const QUrl &url, const QString &path, QObject *parent)
{
return PtrFileToDownload(new FileToDownload (url, path, parent));
return FileToDownloadPtr(new FileToDownload (url, path, parent));
}
FileToDownload::FileToDownload(const QUrl &url, const QString &path, QObject *parent) :

View File

@ -160,6 +160,9 @@ MCVListLoadTask::MCVListLoadTask(MinecraftVersionList *vlist)
{
m_list = vlist;
m_currentStable = NULL;
processedAssetsReply = false;
processedMCNReply = false;
processedMCVListReply = false;
}
MCVListLoadTask::~MCVListLoadTask()