Skip to content

Commit 347aa13

Browse files
committed
Silenced all warnings.
1 parent 6b4c686 commit 347aa13

21 files changed

+135
-59
lines changed

src/CommandLineInfo.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ CommandLineInfo::CommandLineInfo(Options &options)
2727

2828
void CommandLineInfo::ParseParam(const wchar_t* pszParam, BOOL bFlag, BOOL bLast)
2929
{
30+
UNREFERENCED_PARAMETER(bLast);
31+
3032
if (!bFlag)
3133
return;
3234

src/CommandLineInfo.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ class CommandLineInfo : public CCommandLineInfo
2727
public:
2828
CommandLineInfo(Options &options);
2929

30+
CommandLineInfo(const CommandLineInfo&) = delete;
31+
32+
CommandLineInfo& operator=(const CommandLineInfo&) = delete;
33+
3034
bool showWizard;
3135

3236
virtual void ParseParam(const wchar_t* pszParam, BOOL bFlag, BOOL bLast);

src/Config.cpp

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
#include "Config.h"
2121

2222
Config::Config(const wstring &name,const wstring &directory)
23-
: _name(name),
24-
_directory(directory),
23+
: _directory(directory),
24+
_name(name),
2525
_version(Version::empty())
2626
{
2727
_disabledForArm64=false;
@@ -50,9 +50,13 @@ const set<wstring>& Config::nasmIncludes(const Architecture architecture) const
5050
{
5151
switch (architecture)
5252
{
53-
case Architecture::x64: return(_includesNasmX64);
54-
case Architecture::x86: return(_includesNasmX86);
55-
default: throwException(L"Unsupported architecture");
53+
case Architecture::x64:
54+
return(_includesNasmX64);
55+
case Architecture::x86:
56+
return(_includesNasmX86);
57+
case Architecture::Arm64:
58+
default:
59+
throwException(L"Unsupported architecture");
5660
}
5761
}
5862

src/Config.h

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class Config
3434

3535
const wstring directory() const { return(_directory); }
3636

37-
const bool disabledForArm64() const { return(_disabledForArm64); }
37+
bool disabledForArm64() const { return(_disabledForArm64); }
3838

3939
const set<wstring>& dynamicDefines() const { return(_dynamicDefines); }
4040

@@ -44,15 +44,15 @@ class Config
4444

4545
const set<wstring>& includes() const { return(_includes); }
4646

47-
const bool hasIncompatibleLicense() const { return(_hasIncompatibleLicense); }
47+
bool hasIncompatibleLicense() const { return(_hasIncompatibleLicense); }
4848

49-
const bool isImageMagick7Only() const { return(_isImageMagick7Only); }
49+
bool isImageMagick7Only() const { return(_isImageMagick7Only); }
5050

51-
const bool isLibrary() const { return(_type == ProjectType::DynamicLibrary || _type == ProjectType::StaticLibrary); }
51+
bool isLibrary() const { return(_type == ProjectType::DynamicLibrary || _type == ProjectType::StaticLibrary); }
5252

53-
const bool isMagickProject() const { return(_isMagickProject); }
53+
bool isMagickProject() const { return(_isMagickProject); }
5454

55-
const bool isOptional() const { return(_isOptional); }
55+
bool isOptional() const { return(_isOptional); }
5656

5757
const wstring licenseFile() const { return(_licenseFile); }
5858

@@ -68,11 +68,11 @@ class Config
6868

6969
const wstring url() const { return(_url); }
7070

71-
const bool useNasm() const { return(_useNasm); }
71+
bool useNasm() const { return(_useNasm); }
7272

73-
const bool useOpenCL() const { return(_useOpenCL); }
73+
bool useOpenCL() const { return(_useOpenCL); }
7474

75-
const bool useUnicode() const { return(_useUnicode); }
75+
bool useUnicode() const { return(_useUnicode); }
7676

7777
const set<wstring>& references() const { return(_references); }
7878

@@ -82,7 +82,7 @@ class Config
8282

8383
const set<wstring>& staticDefines() const { return(_staticDefines); }
8484

85-
const ProjectType type() const { return(_type); }
85+
ProjectType type() const { return(_type); }
8686

8787
const Version& version() const { return(_version); }
8888

src/ConfigureApp.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ BOOL ConfigureApp::InitInstance()
7777
}
7878
}
7979

80-
void ConfigureApp::cleanupDirectories(Options &options,WaitDialog &waitDialog)
80+
void ConfigureApp::cleanupDirectories(Options &options)
8181
{
8282
filesystem::remove_all(options.demoArtifactsDirectory());
8383
filesystem::remove_all(options.fuzzArtifactsDirectory());
@@ -115,7 +115,7 @@ BOOL ConfigureApp::createFiles(Options &options,WaitDialog &waitDialog) const
115115
waitDialog.setSteps(17);
116116

117117
waitDialog.nextStep(L"Cleaning up directories...");
118-
cleanupDirectories(options,waitDialog);
118+
cleanupDirectories(options);
119119

120120
waitDialog.nextStep(L"Loading version information...");
121121
optional<VersionInfo> versionInfo=VersionInfo::load(options);

src/ConfigureApp.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,16 @@ class ConfigureApp : public CWinApp
2929
public:
3030
ConfigureApp();
3131

32+
ConfigureApp(const ConfigureApp&) = delete;
33+
34+
ConfigureApp& operator=(const ConfigureApp&) = delete;
35+
3236
virtual BOOL InitInstance();
3337

3438
DECLARE_MESSAGE_MAP()
3539

3640
private:
37-
38-
static void cleanupDirectories(Options &options,WaitDialog &waitDialog);
41+
static void cleanupDirectories(Options &options);
3942

4043
static void copyFiles(Options &options);
4144

src/ConfigureWizard.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ class ConfigureWizard : public CPropertySheet
3131
public:
3232
ConfigureWizard(CWnd* pWndParent = (CWnd *) NULL);
3333

34+
ConfigureWizard(const ConfigureWizard&) = delete;
35+
36+
ConfigureWizard& operator=(const ConfigureWizard&) = delete;
37+
3438
virtual ~ConfigureWizard();
3539

3640
void setOptions(Options& options)

src/InstallerConfig.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ void InstallerConfig::write(const Options &options,const VersionInfo &versionInf
4949
case Architecture::x64:
5050
configFile << L"#define public Magick64BitArchitecture 1" << endl;
5151
break;
52+
case Architecture::x86:
53+
break;
5254
}
5355

5456
if (options.useHDRI)

src/Licence.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
#include "License.h"
2222

23-
void License::write(const Options &options,const Config &config,const wstring name)
23+
void License::write(const Options &options,const Config &config)
2424
{
2525
auto& version=config.version();
2626
if (version.isEmpty())
@@ -60,6 +60,6 @@ void License::writeNonWindowsLicenses(const Options &options)
6060
auto configFile=options.rootDirectory + projectDirectory + L".ImageMagick\\Config.txt";
6161
auto config=Config::load(name,projectDirectory,configFile);
6262

63-
License::write(options,config,name);
63+
License::write(options,config);
6464
}
6565
}

src/License.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
class License
2727
{
2828
public:
29-
static void write(const Options &options,const Config &config,const wstring name);
29+
static void write(const Options &options,const Config &config);
3030

3131
static void writeNonWindowsLicenses(const Options &options);
3232
};

0 commit comments

Comments
 (0)