mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2024-11-05 19:51:45 +00:00
strat: fix remaining FS result magic numbers
This commit is contained in:
parent
acffae6643
commit
29be429d2f
5 changed files with 12 additions and 12 deletions
|
@ -189,7 +189,7 @@ Result FsMitmService::OpenBisStorage(Out<std::shared_ptr<IStorageInterface>> out
|
|||
} else {
|
||||
/* Do not allow non-sysmodules to read *or* write CAL0. */
|
||||
fsStorageClose(&bis_storage);
|
||||
return 0x320002;
|
||||
return ResultFsPermissionDenied;
|
||||
}
|
||||
} else {
|
||||
if (is_sysmodule || has_bis_write_flag) {
|
||||
|
|
|
@ -237,7 +237,7 @@ bool Utils::IsHidAvailable() {
|
|||
|
||||
Result Utils::OpenSdFile(const char *fn, int flags, FsFile *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
return fsFsOpenFile(&g_sd_filesystem, fn, flags, out);
|
||||
|
@ -245,7 +245,7 @@ Result Utils::OpenSdFile(const char *fn, int flags, FsFile *out) {
|
|||
|
||||
Result Utils::OpenSdFileForAtmosphere(u64 title_id, const char *fn, int flags, FsFile *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
char path[FS_MAX_PATH];
|
||||
|
@ -259,7 +259,7 @@ Result Utils::OpenSdFileForAtmosphere(u64 title_id, const char *fn, int flags, F
|
|||
|
||||
Result Utils::OpenRomFSSdFile(u64 title_id, const char *fn, int flags, FsFile *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
return OpenRomFSFile(&g_sd_filesystem, title_id, fn, flags, out);
|
||||
|
@ -267,7 +267,7 @@ Result Utils::OpenRomFSSdFile(u64 title_id, const char *fn, int flags, FsFile *o
|
|||
|
||||
Result Utils::OpenSdDir(const char *path, FsDir *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
return fsFsOpenDirectory(&g_sd_filesystem, path, FS_DIROPEN_DIRECTORY | FS_DIROPEN_FILE, out);
|
||||
|
@ -275,7 +275,7 @@ Result Utils::OpenSdDir(const char *path, FsDir *out) {
|
|||
|
||||
Result Utils::OpenSdDirForAtmosphere(u64 title_id, const char *path, FsDir *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
char safe_path[FS_MAX_PATH];
|
||||
|
@ -289,7 +289,7 @@ Result Utils::OpenSdDirForAtmosphere(u64 title_id, const char *path, FsDir *out)
|
|||
|
||||
Result Utils::OpenRomFSSdDir(u64 title_id, const char *path, FsDir *out) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
return OpenRomFSDir(&g_sd_filesystem, title_id, path, out);
|
||||
|
@ -340,7 +340,7 @@ bool Utils::HasSdRomfsContent(u64 title_id) {
|
|||
|
||||
Result Utils::SaveSdFileForAtmosphere(u64 title_id, const char *fn, void *data, size_t size) {
|
||||
if (!IsSdInitialized()) {
|
||||
return 0xFA202;
|
||||
return ResultFsSdCardNotPresent;
|
||||
}
|
||||
|
||||
Result rc = 0;
|
||||
|
|
|
@ -62,7 +62,7 @@ static Result GetFileByHandle(FsFile *out, u64 handle) {
|
|||
*out = g_file_handles[handle];
|
||||
return 0;
|
||||
}
|
||||
return 0x2EE202;
|
||||
return ResultFsInvalidArgument;
|
||||
}
|
||||
|
||||
static Result CloseFileByHandle(u64 handle) {
|
||||
|
@ -72,7 +72,7 @@ static Result CloseFileByHandle(u64 handle) {
|
|||
g_file_handles.erase(handle);
|
||||
return 0;
|
||||
}
|
||||
return 0x2EE202;
|
||||
return ResultFsInvalidArgument;
|
||||
}
|
||||
|
||||
static void FixPath(char *dst, size_t dst_size, InBuffer<char> &path) {
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit a3ca9cf1a352899b3a4289e210f094997cbacbaf
|
||||
Subproject commit 033c77716cece22ad1ee0d606f75c4659ff4ed76
|
|
@ -462,7 +462,7 @@ Result ContentManagement::SetExternalContentSource(u64 tid, FsFileSystem filesys
|
|||
char mountpoint[32];
|
||||
ExternalContentSource::GenerateMountpointName(tid, mountpoint, sizeof(mountpoint));
|
||||
if (fsdevMountDevice(mountpoint, filesystem) == -1) {
|
||||
return 0x7802; /* specified mount name already exists */
|
||||
return ResultFsMountNameAlreadyExists;
|
||||
}
|
||||
g_external_content_sources.emplace(
|
||||
std::piecewise_construct,
|
||||
|
|
Loading…
Reference in a new issue