summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/CMakeLists.txt2
-rw-r--r--src/core/file_sys/archive_backend.h (renamed from src/core/file_sys/archive.h)4
-rw-r--r--src/core/file_sys/archive_romfs.h4
-rw-r--r--src/core/file_sys/archive_sdmc.h4
-rw-r--r--src/core/hle/service/fs/archive.cpp6
-rw-r--r--src/core/hle/service/fs/archive.h4
6 files changed, 12 insertions, 12 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
index 18a417475..463f14eee 100644
--- a/src/core/CMakeLists.txt
+++ b/src/core/CMakeLists.txt
@@ -93,7 +93,7 @@ set(HEADERS
93 arm/skyeye_common/vfp/vfp.h 93 arm/skyeye_common/vfp/vfp.h
94 arm/skyeye_common/vfp/vfp_helper.h 94 arm/skyeye_common/vfp/vfp_helper.h
95 arm/arm_interface.h 95 arm/arm_interface.h
96 file_sys/archive.h 96 file_sys/archive_backend.h
97 file_sys/archive_romfs.h 97 file_sys/archive_romfs.h
98 file_sys/archive_sdmc.h 98 file_sys/archive_sdmc.h
99 file_sys/file.h 99 file_sys/file.h
diff --git a/src/core/file_sys/archive.h b/src/core/file_sys/archive_backend.h
index b7978bfbe..0558698f6 100644
--- a/src/core/file_sys/archive.h
+++ b/src/core/file_sys/archive_backend.h
@@ -160,9 +160,9 @@ private:
160 std::u16string u16str; 160 std::u16string u16str;
161}; 161};
162 162
163class Archive : NonCopyable { 163class ArchiveBackend : NonCopyable {
164public: 164public:
165 virtual ~Archive() { } 165 virtual ~ArchiveBackend() { }
166 166
167 /** 167 /**
168 * Get a descriptive name for the archive (e.g. "RomFS", "SaveData", etc.) 168 * Get a descriptive name for the archive (e.g. "RomFS", "SaveData", etc.)
diff --git a/src/core/file_sys/archive_romfs.h b/src/core/file_sys/archive_romfs.h
index b60fcca99..91505da49 100644
--- a/src/core/file_sys/archive_romfs.h
+++ b/src/core/file_sys/archive_romfs.h
@@ -8,7 +8,7 @@
8 8
9#include "common/common_types.h" 9#include "common/common_types.h"
10 10
11#include "core/file_sys/archive.h" 11#include "core/file_sys/archive_backend.h"
12#include "core/loader/loader.h" 12#include "core/loader/loader.h"
13 13
14//////////////////////////////////////////////////////////////////////////////////////////////////// 14////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -17,7 +17,7 @@
17namespace FileSys { 17namespace FileSys {
18 18
19/// File system interface to the RomFS archive 19/// File system interface to the RomFS archive
20class Archive_RomFS final : public Archive { 20class Archive_RomFS final : public ArchiveBackend {
21public: 21public:
22 Archive_RomFS(const Loader::AppLoader& app_loader); 22 Archive_RomFS(const Loader::AppLoader& app_loader);
23 ~Archive_RomFS() override; 23 ~Archive_RomFS() override;
diff --git a/src/core/file_sys/archive_sdmc.h b/src/core/file_sys/archive_sdmc.h
index 54c18cb0c..347f3945e 100644
--- a/src/core/file_sys/archive_sdmc.h
+++ b/src/core/file_sys/archive_sdmc.h
@@ -6,7 +6,7 @@
6 6
7#include "common/common_types.h" 7#include "common/common_types.h"
8 8
9#include "core/file_sys/archive.h" 9#include "core/file_sys/archive_backend.h"
10#include "core/loader/loader.h" 10#include "core/loader/loader.h"
11 11
12//////////////////////////////////////////////////////////////////////////////////////////////////// 12////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -15,7 +15,7 @@
15namespace FileSys { 15namespace FileSys {
16 16
17/// File system interface to the SDMC archive 17/// File system interface to the SDMC archive
18class Archive_SDMC final : public Archive { 18class Archive_SDMC final : public ArchiveBackend {
19public: 19public:
20 Archive_SDMC(const std::string& mount_point); 20 Archive_SDMC(const std::string& mount_point);
21 ~Archive_SDMC() override; 21 ~Archive_SDMC() override;
diff --git a/src/core/hle/service/fs/archive.cpp b/src/core/hle/service/fs/archive.cpp
index 61cbfa73c..6ec310a63 100644
--- a/src/core/hle/service/fs/archive.cpp
+++ b/src/core/hle/service/fs/archive.cpp
@@ -8,7 +8,7 @@
8#include "common/file_util.h" 8#include "common/file_util.h"
9#include "common/math_util.h" 9#include "common/math_util.h"
10 10
11#include "core/file_sys/archive.h" 11#include "core/file_sys/archive_backend.h"
12#include "core/file_sys/archive_sdmc.h" 12#include "core/file_sys/archive_sdmc.h"
13#include "core/file_sys/directory.h" 13#include "core/file_sys/directory.h"
14#include "core/hle/service/fs/archive.h" 14#include "core/hle/service/fs/archive.h"
@@ -46,7 +46,7 @@ public:
46 std::string GetName() const override { return "Archive: " + backend->GetName(); } 46 std::string GetName() const override { return "Archive: " + backend->GetName(); }
47 47
48 ArchiveIdCode id_code; ///< Id code of the archive 48 ArchiveIdCode id_code; ///< Id code of the archive
49 FileSys::Archive* backend; ///< Archive backend interface 49 FileSys::ArchiveBackend* backend; ///< Archive backend interface
50 50
51 ResultVal<bool> SyncRequest() override { 51 ResultVal<bool> SyncRequest() override {
52 u32* cmd_buff = Kernel::GetCommandBuffer(); 52 u32* cmd_buff = Kernel::GetCommandBuffer();
@@ -267,7 +267,7 @@ ResultCode MountArchive(Archive* archive) {
267 return RESULT_SUCCESS; 267 return RESULT_SUCCESS;
268} 268}
269 269
270ResultCode CreateArchive(FileSys::Archive* backend, ArchiveIdCode id_code) { 270ResultCode CreateArchive(FileSys::ArchiveBackend* backend, ArchiveIdCode id_code) {
271 Archive* archive = new Archive; 271 Archive* archive = new Archive;
272 Handle handle = Kernel::g_object_pool.Create(archive); 272 Handle handle = Kernel::g_object_pool.Create(archive);
273 archive->id_code = id_code; 273 archive->id_code = id_code;
diff --git a/src/core/hle/service/fs/archive.h b/src/core/hle/service/fs/archive.h
index 9a1df5110..2c50dfff0 100644
--- a/src/core/hle/service/fs/archive.h
+++ b/src/core/hle/service/fs/archive.h
@@ -6,7 +6,7 @@
6 6
7#include "common/common_types.h" 7#include "common/common_types.h"
8 8
9#include "core/file_sys/archive.h" 9#include "core/file_sys/archive_backend.h"
10#include "core/hle/kernel/kernel.h" 10#include "core/hle/kernel/kernel.h"
11#include "core/hle/result.h" 11#include "core/hle/result.h"
12 12
@@ -42,7 +42,7 @@ ResultCode CloseArchive(ArchiveIdCode id_code);
42 * @param backend File system backend interface to the archive 42 * @param backend File system backend interface to the archive
43 * @param id_code Id code used to access this type of archive 43 * @param id_code Id code used to access this type of archive
44 */ 44 */
45ResultCode CreateArchive(FileSys::Archive* backend, ArchiveIdCode id_code); 45ResultCode CreateArchive(FileSys::ArchiveBackend* backend, ArchiveIdCode id_code);
46 46
47/** 47/**
48 * Open a File from an Archive 48 * Open a File from an Archive