summaryrefslogtreecommitdiff
path: root/src/core/loader
diff options
context:
space:
mode:
authorGravatar Lioncash2018-12-05 17:42:41 -0500
committerGravatar Lioncash2018-12-05 17:49:34 -0500
commitde323851b41901d71708504ee71c2aac73990bf7 (patch)
treef2c770433a249595a516ff9234ab63b875250650 /src/core/loader
parentMerge pull request #1859 from heapo/lut_array_codegen (diff)
downloadyuzu-de323851b41901d71708504ee71c2aac73990bf7.tar.gz
yuzu-de323851b41901d71708504ee71c2aac73990bf7.tar.xz
yuzu-de323851b41901d71708504ee71c2aac73990bf7.zip
loaders: Make GetFileType() a const qualified member function
No implementations actually modify instance state (and it would be questionable to do that in the first place given the name), so we can make this a const member function.
Diffstat (limited to 'src/core/loader')
-rw-r--r--src/core/loader/deconstructed_rom_directory.h2
-rw-r--r--src/core/loader/elf.h2
-rw-r--r--src/core/loader/loader.h2
-rw-r--r--src/core/loader/nax.cpp2
-rw-r--r--src/core/loader/nax.h2
-rw-r--r--src/core/loader/nca.h2
-rw-r--r--src/core/loader/nro.h2
-rw-r--r--src/core/loader/nso.h2
-rw-r--r--src/core/loader/nsp.h2
-rw-r--r--src/core/loader/xci.h2
10 files changed, 10 insertions, 10 deletions
diff --git a/src/core/loader/deconstructed_rom_directory.h b/src/core/loader/deconstructed_rom_directory.h
index d109ed2b5..1615cb5a8 100644
--- a/src/core/loader/deconstructed_rom_directory.h
+++ b/src/core/loader/deconstructed_rom_directory.h
@@ -33,7 +33,7 @@ public:
33 */ 33 */
34 static FileType IdentifyType(const FileSys::VirtualFile& file); 34 static FileType IdentifyType(const FileSys::VirtualFile& file);
35 35
36 FileType GetFileType() override { 36 FileType GetFileType() const override {
37 return IdentifyType(file); 37 return IdentifyType(file);
38 } 38 }
39 39
diff --git a/src/core/loader/elf.h b/src/core/loader/elf.h
index 6af76441c..a2d33021c 100644
--- a/src/core/loader/elf.h
+++ b/src/core/loader/elf.h
@@ -22,7 +22,7 @@ public:
22 */ 22 */
23 static FileType IdentifyType(const FileSys::VirtualFile& file); 23 static FileType IdentifyType(const FileSys::VirtualFile& file);
24 24
25 FileType GetFileType() override { 25 FileType GetFileType() const override {
26 return IdentifyType(file); 26 return IdentifyType(file);
27 } 27 }
28 28
diff --git a/src/core/loader/loader.h b/src/core/loader/loader.h
index 7686634bf..5390ab9ee 100644
--- a/src/core/loader/loader.h
+++ b/src/core/loader/loader.h
@@ -131,7 +131,7 @@ public:
131 * Returns the type of this file 131 * Returns the type of this file
132 * @return FileType corresponding to the loaded file 132 * @return FileType corresponding to the loaded file
133 */ 133 */
134 virtual FileType GetFileType() = 0; 134 virtual FileType GetFileType() const = 0;
135 135
136 /** 136 /**
137 * Load the application and return the created Process instance 137 * Load the application and return the created Process instance
diff --git a/src/core/loader/nax.cpp b/src/core/loader/nax.cpp
index 42f4a777b..a093e3d36 100644
--- a/src/core/loader/nax.cpp
+++ b/src/core/loader/nax.cpp
@@ -37,7 +37,7 @@ FileType AppLoader_NAX::IdentifyType(const FileSys::VirtualFile& file) {
37 return IdentifyTypeImpl(nax); 37 return IdentifyTypeImpl(nax);
38} 38}
39 39
40FileType AppLoader_NAX::GetFileType() { 40FileType AppLoader_NAX::GetFileType() const {
41 return IdentifyTypeImpl(*nax); 41 return IdentifyTypeImpl(*nax);
42} 42}
43 43
diff --git a/src/core/loader/nax.h b/src/core/loader/nax.h
index b4d93bd01..0a97511b8 100644
--- a/src/core/loader/nax.h
+++ b/src/core/loader/nax.h
@@ -31,7 +31,7 @@ public:
31 */ 31 */
32 static FileType IdentifyType(const FileSys::VirtualFile& file); 32 static FileType IdentifyType(const FileSys::VirtualFile& file);
33 33
34 FileType GetFileType() override; 34 FileType GetFileType() const override;
35 35
36 ResultStatus Load(Kernel::Process& process) override; 36 ResultStatus Load(Kernel::Process& process) override;
37 37
diff --git a/src/core/loader/nca.h b/src/core/loader/nca.h
index 95d9b73a1..cbbe701d2 100644
--- a/src/core/loader/nca.h
+++ b/src/core/loader/nca.h
@@ -29,7 +29,7 @@ public:
29 */ 29 */
30 static FileType IdentifyType(const FileSys::VirtualFile& file); 30 static FileType IdentifyType(const FileSys::VirtualFile& file);
31 31
32 FileType GetFileType() override { 32 FileType GetFileType() const override {
33 return IdentifyType(file); 33 return IdentifyType(file);
34 } 34 }
35 35
diff --git a/src/core/loader/nro.h b/src/core/loader/nro.h
index 6deff3a51..013d629c0 100644
--- a/src/core/loader/nro.h
+++ b/src/core/loader/nro.h
@@ -33,7 +33,7 @@ public:
33 */ 33 */
34 static FileType IdentifyType(const FileSys::VirtualFile& file); 34 static FileType IdentifyType(const FileSys::VirtualFile& file);
35 35
36 FileType GetFileType() override { 36 FileType GetFileType() const override {
37 return IdentifyType(file); 37 return IdentifyType(file);
38 } 38 }
39 39
diff --git a/src/core/loader/nso.h b/src/core/loader/nso.h
index 0c1defbb6..135b6ea5a 100644
--- a/src/core/loader/nso.h
+++ b/src/core/loader/nso.h
@@ -37,7 +37,7 @@ public:
37 */ 37 */
38 static FileType IdentifyType(const FileSys::VirtualFile& file); 38 static FileType IdentifyType(const FileSys::VirtualFile& file);
39 39
40 FileType GetFileType() override { 40 FileType GetFileType() const override {
41 return IdentifyType(file); 41 return IdentifyType(file);
42 } 42 }
43 43
diff --git a/src/core/loader/nsp.h b/src/core/loader/nsp.h
index db91cd01e..9ed8a59cf 100644
--- a/src/core/loader/nsp.h
+++ b/src/core/loader/nsp.h
@@ -31,7 +31,7 @@ public:
31 */ 31 */
32 static FileType IdentifyType(const FileSys::VirtualFile& file); 32 static FileType IdentifyType(const FileSys::VirtualFile& file);
33 33
34 FileType GetFileType() override { 34 FileType GetFileType() const override {
35 return IdentifyType(file); 35 return IdentifyType(file);
36 } 36 }
37 37
diff --git a/src/core/loader/xci.h b/src/core/loader/xci.h
index 46f8dfc9e..ded5bb88a 100644
--- a/src/core/loader/xci.h
+++ b/src/core/loader/xci.h
@@ -31,7 +31,7 @@ public:
31 */ 31 */
32 static FileType IdentifyType(const FileSys::VirtualFile& file); 32 static FileType IdentifyType(const FileSys::VirtualFile& file);
33 33
34 FileType GetFileType() override { 34 FileType GetFileType() const override {
35 return IdentifyType(file); 35 return IdentifyType(file);
36 } 36 }
37 37