From f47ff9c9daee3b13e723a4feec69eff104988583 Mon Sep 17 00:00:00 2001 From: Princess of Sleeping Date: Wed, 18 Sep 2019 23:01:41 +0900 Subject: fixed ksceIdStorageXXXXLeaf function --- include/kernel/idstorage.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'include/kernel') diff --git a/include/kernel/idstorage.h b/include/kernel/idstorage.h index 3f65799..a28e310 100644 --- a/include/kernel/idstorage.h +++ b/include/kernel/idstorage.h @@ -7,15 +7,21 @@ extern "C" { #endif +/** + * @param[in] leafnum - 0x0 ~ 0x80 / leafnum > 0x80 = error + * @param[out] buf - Leaf data, size is 512 byte + * + * @return 0 on success, < 0 on error. + */ +int sceIdStorageReadLeaf(int leafnum, void *buf); + /** * @param[in] leafnum - 0x0 ~ 0x80 / leafnum > 0x80 = error - * @param[out] buf - Leaf data - * @param[in] buf_size - set 0x200 / buf_size != 0x200 = 0x800F090D + * @param[in] buf - Leaf data, size is 512 byte * * @return 0 on success, < 0 on error. */ -int sceIdStorageReadLeaf(int leafnum, void *buf, int buf_size); -int sceIdStorageWriteLeaf(int leafnum, const void *buf, int buf_size); +int sceIdStorageWriteLeaf(int leafnum, const void *buf); #ifdef __cplusplus } -- cgit v1.2.3 From 8690163cc7708693282b96740e2537502357a904 Mon Sep 17 00:00:00 2001 From: Princess of Sleeping Date: Wed, 18 Sep 2019 23:04:37 +0900 Subject: fixed ksceKernelFindClassByName --- include/kernel/kernel/sysmem.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/kernel') diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index 1f03ede..978db42 100644 --- a/include/kernel/kernel/sysmem.h +++ b/include/kernel/kernel/sysmem.h @@ -277,7 +277,7 @@ SceClass *sceKernelGetUidMemBlockClass(void); int sceKernelCreateClass(SceClass *cls, const char *name, void *uidclass, size_t itemsize, SceClassCallback create, SceClassCallback destroy); int sceKernelDeleteUserUid(SceUID pid, SceUID user_uid); int sceKernelDeleteUid(SceUID uid); -int sceKernelFindClassByName(const char name, SceClass **cls); +int sceKernelFindClassByName(const char *name, SceClass **cls); int sceKernelSwitchVmaForPid(SceUID pid); -- cgit v1.2.3