mirror of
https://github.com/switchbrew/libnx.git
synced 2025-07-04 18:42:15 +02:00
const + designated initialization
This commit is contained in:
parent
b93958b3e7
commit
446d4111f9
@ -238,7 +238,7 @@ Service* fsGetServiceSession(void);
|
||||
Result fsOpenBisStorage(FsStorage* out, FsBisStorageId PartitionId);
|
||||
Result fsOpenBisFileSystem(FsFileSystem* out, FsBisStorageId PartitionId, const char* string);
|
||||
|
||||
Result fsCreateSaveDataFileSystemBySystemSaveDataId(FsSave* save, FsSaveCreate* create);
|
||||
Result fsCreateSaveDataFileSystemBySystemSaveDataId(const FsSave* save, const FsSaveCreate* create);
|
||||
|
||||
Result fsIsExFatSupported(bool* out);
|
||||
|
||||
|
@ -150,7 +150,7 @@ Result fsOpenBisFileSystem(FsFileSystem* out, FsBisStorageId PartitionId, const
|
||||
return rc;
|
||||
}
|
||||
|
||||
Result fsCreateSaveDataFileSystemBySystemSaveDataId(FsSave* save, FsSaveCreate* create) {
|
||||
Result fsCreateSaveDataFileSystemBySystemSaveDataId(const FsSave* save, const FsSaveCreate* create) {
|
||||
IpcCommand c;
|
||||
ipcInitialize(&c);
|
||||
|
||||
@ -702,19 +702,18 @@ Result fsIsExFatSupported(bool* out)
|
||||
|
||||
// Wrapper(s) for fsCreateSaveDataFileSystemBySystemSaveDataId.
|
||||
Result fsCreate_SystemSaveDataWithOwner(FsSaveDataSpaceId SaveDataSpaceId, u64 saveID, u128 userID, u64 ownerId, u64 size, u64 journalSize, u32 flags) {
|
||||
FsSave save;
|
||||
FsSaveCreate create;
|
||||
|
||||
memset(&save, 0, sizeof(save));
|
||||
save.userID = userID;
|
||||
save.saveID = saveID;
|
||||
memset(&create, 0, sizeof(create));
|
||||
create.size = size;
|
||||
create.journalSize = journalSize;
|
||||
create.blockSize = 0x4000;
|
||||
create.ownerId = ownerId;
|
||||
create.flags = flags;
|
||||
create.SaveDataSpaceId = SaveDataSpaceId;
|
||||
FsSave save = {
|
||||
.userID = userID,
|
||||
.saveID = saveID,
|
||||
};
|
||||
FsSaveCreate create = {
|
||||
.size = size,
|
||||
.journalSize = journalSize,
|
||||
.blockSize = 0x4000,
|
||||
.ownerId = ownerId,
|
||||
.flags = flags,
|
||||
.SaveDataSpaceId = SaveDataSpaceId,
|
||||
};
|
||||
|
||||
return fsCreateSaveDataFileSystemBySystemSaveDataId(&save, &create);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user