mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-23 16:20:09 +00:00
clang format
This commit is contained in:
parent
a10f9b574b
commit
90eb10aa0f
@ -5,9 +5,9 @@
|
||||
#include <cstddef>
|
||||
#include <iomanip>
|
||||
#include <sstream>
|
||||
#include "common/file_util.h"
|
||||
#include "common/logging/log.h"
|
||||
#include "common/string_util.h"
|
||||
#include "common/file_util.h"
|
||||
#include "core/file_sys/archive_backend.h"
|
||||
#include "core/memory.h"
|
||||
|
||||
|
@ -198,6 +198,7 @@ public:
|
||||
protected:
|
||||
std::unique_ptr<DelayGenerator> delay_generator;
|
||||
static std::string base_path;
|
||||
|
||||
private:
|
||||
template <class Archive>
|
||||
void serialize(Archive& ar, const unsigned int) {
|
||||
@ -243,6 +244,7 @@ public:
|
||||
|
||||
static std::string sdmc_directory;
|
||||
static std::string nand_directory;
|
||||
|
||||
private:
|
||||
template <class Archive>
|
||||
void serialize(Archive& ar, const unsigned int) {}
|
||||
|
@ -81,7 +81,8 @@ ResultVal<std::unique_ptr<FileBackend>> SDMCArchive::OpenFileBase(const Path& pa
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::FileInPath:
|
||||
@ -127,7 +128,8 @@ ResultCode SDMCArchive::DeleteFile(const Path& path) const {
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::FileInPath:
|
||||
@ -165,8 +167,10 @@ ResultCode SDMCArchive::RenameFile(const Path& src_path, const Path& dest_path)
|
||||
return ERROR_INVALID_PATH;
|
||||
}
|
||||
|
||||
const auto src_path_full = path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full = path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto src_path_full =
|
||||
path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full =
|
||||
path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
|
||||
if (FileUtil::Rename(src_path_full, dest_path_full)) {
|
||||
return RESULT_SUCCESS;
|
||||
@ -218,12 +222,14 @@ static ResultCode DeleteDirectoryHelper(const Path& path, const std::string& mou
|
||||
}
|
||||
|
||||
ResultCode SDMCArchive::DeleteDirectory(const Path& path) const {
|
||||
return DeleteDirectoryHelper(path, ArchiveBackend::base_path + mount_point, FileUtil::DeleteDir);
|
||||
return DeleteDirectoryHelper(path, ArchiveBackend::base_path + mount_point,
|
||||
FileUtil::DeleteDir);
|
||||
}
|
||||
|
||||
ResultCode SDMCArchive::DeleteDirectoryRecursively(const Path& path) const {
|
||||
return DeleteDirectoryHelper(
|
||||
path, ArchiveBackend::base_path + mount_point, [](const std::string& p) { return FileUtil::DeleteDirRecursively(p); });
|
||||
path, ArchiveBackend::base_path + mount_point,
|
||||
[](const std::string& p) { return FileUtil::DeleteDirRecursively(p); });
|
||||
}
|
||||
|
||||
ResultCode SDMCArchive::CreateFile(const FileSys::Path& path, u64 size) const {
|
||||
@ -238,7 +244,8 @@ ResultCode SDMCArchive::CreateFile(const FileSys::Path& path, u64 size) const {
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::FileInPath:
|
||||
@ -283,7 +290,8 @@ ResultCode SDMCArchive::CreateDirectory(const Path& path) const {
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::FileInPath:
|
||||
@ -301,7 +309,8 @@ ResultCode SDMCArchive::CreateDirectory(const Path& path) const {
|
||||
return RESULT_SUCCESS;
|
||||
}
|
||||
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Unknown error creating {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Unknown error creating {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ResultCode(ErrorDescription::NoData, ErrorModule::FS, ErrorSummary::Canceled,
|
||||
ErrorLevel::Status);
|
||||
}
|
||||
@ -322,8 +331,10 @@ ResultCode SDMCArchive::RenameDirectory(const Path& src_path, const Path& dest_p
|
||||
return ERROR_INVALID_PATH;
|
||||
}
|
||||
|
||||
const auto src_path_full = path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full = path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto src_path_full =
|
||||
path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full =
|
||||
path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
|
||||
if (FileUtil::Rename(src_path_full, dest_path_full)) {
|
||||
return RESULT_SUCCESS;
|
||||
@ -347,7 +358,8 @@ ResultVal<std::unique_ptr<DirectoryBackend>> SDMCArchive::OpenDirectory(const Pa
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::NotFound:
|
||||
|
@ -54,7 +54,8 @@ Path ConstructSystemSaveDataBinaryPath(u32 high, u32 low) {
|
||||
|
||||
ResultVal<std::unique_ptr<ArchiveBackend>> ArchiveFactory_SystemSaveData::Open(const Path& path,
|
||||
u64 program_id) {
|
||||
const std::string fullpath = GetSystemSaveDataPath(GetSystemSaveDataContainerPath(ArchiveFactory::nand_directory), path);
|
||||
const std::string fullpath =
|
||||
GetSystemSaveDataPath(GetSystemSaveDataContainerPath(ArchiveFactory::nand_directory), path);
|
||||
std::string relative_path =
|
||||
GetSystemSaveDataPath(GetSystemSaveDataContainerPath("nand/"), path);
|
||||
if (!FileUtil::Exists(fullpath)) {
|
||||
@ -68,7 +69,8 @@ ResultVal<std::unique_ptr<ArchiveBackend>> ArchiveFactory_SystemSaveData::Open(c
|
||||
ResultCode ArchiveFactory_SystemSaveData::Format(const Path& path,
|
||||
const FileSys::ArchiveFormatInfo& format_info,
|
||||
u64 program_id) {
|
||||
std::string fullpath = GetSystemSaveDataPath(GetSystemSaveDataContainerPath(ArchiveFactory::nand_directory), path);
|
||||
std::string fullpath =
|
||||
GetSystemSaveDataPath(GetSystemSaveDataContainerPath(ArchiveFactory::nand_directory), path);
|
||||
FileUtil::DeleteDirRecursively(fullpath);
|
||||
FileUtil::CreateFullPath(fullpath);
|
||||
return RESULT_SUCCESS;
|
||||
|
@ -63,7 +63,8 @@ ResultVal<std::unique_ptr<FileBackend>> SaveDataArchive::OpenFile(const Path& pa
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_FILE_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
LOG_ERROR(Service_FS, "Path not found {}", full_path);
|
||||
@ -109,7 +110,8 @@ ResultCode SaveDataArchive::DeleteFile(const Path& path) const {
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_FILE_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
LOG_ERROR(Service_FS, "Path not found {}", full_path);
|
||||
@ -147,8 +149,10 @@ ResultCode SaveDataArchive::RenameFile(const Path& src_path, const Path& dest_pa
|
||||
return ERROR_INVALID_PATH;
|
||||
}
|
||||
|
||||
const auto src_path_full = path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full = path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto src_path_full =
|
||||
path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full =
|
||||
path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
|
||||
if (FileUtil::Rename(src_path_full, dest_path_full)) {
|
||||
return RESULT_SUCCESS;
|
||||
@ -200,13 +204,14 @@ static ResultCode DeleteDirectoryHelper(const Path& path, const std::string& mou
|
||||
}
|
||||
|
||||
ResultCode SaveDataArchive::DeleteDirectory(const Path& path) const {
|
||||
return DeleteDirectoryHelper(path, ArchiveBackend::base_path + mount_point, FileUtil::DeleteDir);
|
||||
return DeleteDirectoryHelper(path, ArchiveBackend::base_path + mount_point,
|
||||
FileUtil::DeleteDir);
|
||||
}
|
||||
|
||||
ResultCode SaveDataArchive::DeleteDirectoryRecursively(const Path& path) const {
|
||||
return DeleteDirectoryHelper(path, ArchiveBackend::base_path + mount_point, [](const std::string& p) {
|
||||
return FileUtil::DeleteDirRecursively(p);
|
||||
});
|
||||
return DeleteDirectoryHelper(
|
||||
path, ArchiveBackend::base_path + mount_point,
|
||||
[](const std::string& p) { return FileUtil::DeleteDirRecursively(p); });
|
||||
}
|
||||
|
||||
ResultCode SaveDataArchive::CreateFile(const FileSys::Path& path, u64 size) const {
|
||||
@ -221,7 +226,8 @@ ResultCode SaveDataArchive::CreateFile(const FileSys::Path& path, u64 size) cons
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_FILE_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
LOG_ERROR(Service_FS, "Path not found {}", full_path);
|
||||
@ -266,7 +272,8 @@ ResultCode SaveDataArchive::CreateDirectory(const Path& path) const {
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_FILE_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
LOG_ERROR(Service_FS, "Path not found {}", full_path);
|
||||
@ -308,8 +315,10 @@ ResultCode SaveDataArchive::RenameDirectory(const Path& src_path, const Path& de
|
||||
return ERROR_INVALID_PATH;
|
||||
}
|
||||
|
||||
const auto src_path_full = path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full = path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto src_path_full =
|
||||
path_parser_src.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
const auto dest_path_full =
|
||||
path_parser_dest.BuildHostPath(ArchiveBackend::base_path + mount_point);
|
||||
|
||||
if (FileUtil::Rename(src_path_full, dest_path_full)) {
|
||||
return RESULT_SUCCESS;
|
||||
@ -334,7 +343,8 @@ ResultVal<std::unique_ptr<DirectoryBackend>> SaveDataArchive::OpenDirectory(
|
||||
|
||||
switch (path_parser.GetHostStatus(ArchiveBackend::base_path + mount_point)) {
|
||||
case PathParser::InvalidMountPoint:
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}", ArchiveBackend::base_path + mount_point);
|
||||
LOG_CRITICAL(Service_FS, "(unreachable) Invalid mount point {}",
|
||||
ArchiveBackend::base_path + mount_point);
|
||||
return ERROR_FILE_NOT_FOUND;
|
||||
case PathParser::PathNotFound:
|
||||
case PathParser::NotFound:
|
||||
|
@ -362,8 +362,7 @@ void ArchiveManager::RegisterArchiveTypes() {
|
||||
auto savedatacheck_factory = std::make_unique<FileSys::ArchiveFactory_NCCH>();
|
||||
RegisterArchiveType(std::move(savedatacheck_factory), ArchiveIdCode::NCCH);
|
||||
|
||||
auto systemsavedata_factory =
|
||||
std::make_unique<FileSys::ArchiveFactory_SystemSaveData>();
|
||||
auto systemsavedata_factory = std::make_unique<FileSys::ArchiveFactory_SystemSaveData>();
|
||||
RegisterArchiveType(std::move(systemsavedata_factory), ArchiveIdCode::SystemSaveData);
|
||||
|
||||
auto selfncch_factory = std::make_unique<FileSys::ArchiveFactory_SelfNCCH>();
|
||||
|
Loading…
Reference in New Issue
Block a user