From d9195bff3a6088bb0f116d61fc8c961e3ba4e3f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sun, 23 Jun 2013 01:25:05 +0200 Subject: Fix crashes from uninitialized variables, small naming fix for smart pointers --- libmultimc/src/gameupdatetask.cpp | 6 +++--- libmultimc/src/minecraftversionlist.cpp | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) (limited to 'libmultimc/src') diff --git a/libmultimc/src/gameupdatetask.cpp b/libmultimc/src/gameupdatetask.cpp index 2b2d0ded..114f4ede 100644 --- a/libmultimc/src/gameupdatetask.cpp +++ b/libmultimc/src/gameupdatetask.cpp @@ -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) : diff --git a/libmultimc/src/minecraftversionlist.cpp b/libmultimc/src/minecraftversionlist.cpp index 04c4f918..71deb471 100644 --- a/libmultimc/src/minecraftversionlist.cpp +++ b/libmultimc/src/minecraftversionlist.cpp @@ -160,6 +160,9 @@ MCVListLoadTask::MCVListLoadTask(MinecraftVersionList *vlist) { m_list = vlist; m_currentStable = NULL; + processedAssetsReply = false; + processedMCNReply = false; + processedMCVListReply = false; } MCVListLoadTask::~MCVListLoadTask() -- cgit v1.2.3