Handle a bunch more clang warnings

This commit is contained in:
Petr Mrázek
2014-07-01 01:23:49 +02:00
parent dd0752e69f
commit 8b86306d48
14 changed files with 19 additions and 18 deletions

View File

@ -22,7 +22,7 @@ class QDir;
class QString;
class QObject;
class ProgressProvider;
class BaseVersion;
struct BaseVersion;
typedef std::shared_ptr<BaseVersion> BaseVersionPtr;
class BaseInstaller

View File

@ -100,7 +100,10 @@ public:
/*!
* Sorts the version list.
*/
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Woverloaded-virtual"
virtual void sort() = 0;
#pragma clang diagnostic pop
protected
slots:

View File

@ -22,7 +22,7 @@
#include "BaseVersion.h"
#include "BaseInstance.h"
class BaseVersion;
struct BaseVersion;
class BaseInstance;
/*!

View File

@ -1,7 +1,7 @@
#include "VersionFilterData.h"
#include "minecraft/ParseUtils.h"
extern VersionFilterData g_VersionFilterData = VersionFilterData();
VersionFilterData g_VersionFilterData = VersionFilterData();
VersionFilterData::VersionFilterData()
{

View File

@ -18,8 +18,6 @@
#include <QString>
#include <QMap>
class AssetObject;
struct AssetObject
{
QString hash;

View File

@ -22,7 +22,7 @@
class InstanceVersion;
class ForgeInstallTask;
class ForgeVersion;
struct ForgeVersion;
class ForgeInstaller : public BaseInstaller
{

View File

@ -12,7 +12,7 @@
#include "JarMod.h"
class InstanceVersion;
struct VersionFile;
class VersionFile;
typedef std::shared_ptr<VersionFile> VersionFilePtr;
class VersionFile : public VersionPatch