mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-06-02 23:59:49 -04:00
strat: build sysmodules with -Wextra/-Werror
This commit is contained in:
parent
e8f1efd01b
commit
6a53726833
61 changed files with 433 additions and 217 deletions
|
@ -244,22 +244,22 @@ namespace ams::fs {
|
|||
|
||||
namespace {
|
||||
|
||||
Result CommitImpl(const char *path, const char *func_name) {
|
||||
impl::FileSystemAccessor *accessor;
|
||||
AMS_FS_R_TRY(AMS_FS_IMPL_ACCESS_LOG_UNLESS_R_SUCCEEDED(impl::Find(std::addressof(accessor), path), AMS_FS_IMPL_ACCESS_LOG_FORMAT_PATH, path));
|
||||
Result CommitImpl(const char *mount_name, const char *func_name) {
|
||||
impl::FileSystemAccessor *accessor{};
|
||||
AMS_FS_R_TRY(AMS_FS_IMPL_ACCESS_LOG_UNLESS_R_SUCCEEDED(impl::Find(std::addressof(accessor), mount_name), AMS_FS_IMPL_ACCESS_LOG_FORMAT_MOUNT, mount_name));
|
||||
|
||||
AMS_FS_R_TRY(AMS_FS_IMPL_ACCESS_LOG_FILESYSTEM_WITH_NAME(accessor->Commit(), nullptr, accessor, func_name, AMS_FS_IMPL_ACCESS_LOG_FORMAT_MOUNT, path));
|
||||
AMS_FS_R_TRY(AMS_FS_IMPL_ACCESS_LOG_FILESYSTEM_WITH_NAME(accessor->Commit(), nullptr, accessor, func_name, AMS_FS_IMPL_ACCESS_LOG_FORMAT_MOUNT, mount_name));
|
||||
return ResultSuccess();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Result Commit(const char *path) {
|
||||
return CommitImpl(path, AMS_CURRENT_FUNCTION_NAME);
|
||||
Result Commit(const char *mount_name) {
|
||||
return CommitImpl(mount_name, AMS_CURRENT_FUNCTION_NAME);
|
||||
}
|
||||
|
||||
Result CommitSaveData(const char *path) {
|
||||
return CommitImpl(path, AMS_CURRENT_FUNCTION_NAME);
|
||||
Result CommitSaveData(const char *mount_name) {
|
||||
return CommitImpl(mount_name, AMS_CURRENT_FUNCTION_NAME);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace ams::fs::impl {
|
|||
}
|
||||
|
||||
Result Find(FileSystemAccessor **out, const char *name) {
|
||||
return g_mount_table.Find(out, name);
|
||||
return g_mount_table.Find(out, name);
|
||||
}
|
||||
|
||||
void Unregister(const char *name) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue