diff options
author | Reiko Asakura | 2020-09-02 18:38:00 -0400 |
---|---|---|
committer | Reiko Asakura | 2020-09-02 18:38:00 -0400 |
commit | 57a814f04bde983bdbb471d7e703992dd4ff45b4 (patch) | |
tree | 9c7a59ebe0d2dc128b3c00b06a91689165004377 /include/kernel | |
parent | Add prototype for sceClibStrtoll (diff) | |
download | vds-libraries-57a814f04bde983bdbb471d7e703992dd4ff45b4.tar.gz |
Add const qualifier and attribute
Diffstat (limited to '')
-rw-r--r-- | include/kernel/kernel/sysmem.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/include/kernel/kernel/sysmem.h b/include/kernel/kernel/sysmem.h index c39fe43..70d6cc1 100644 --- a/include/kernel/kernel/sysmem.h +++ b/include/kernel/kernel/sysmem.h @@ -426,6 +426,7 @@ int sceSysrootUseExternalStorage(void); int sceSysrootUseInternalStorage(void); +__attribute__((__format__(__printf__, 1, 2))) int sceDebugPrintf(const char *fmt, ...); typedef struct SceKernelDebugMessageContext { @@ -438,15 +439,19 @@ typedef struct SceKernelDebugMessageContext { } SceKernelDebugMessageContext; // msg_type_flag : 0 or 0xB - +__attribute__((__format__(__printf__, 3, 4))) int sceDebugPrintf2(int msg_type_flag, const SceKernelDebugMessageContext *ctx, const char *fmt, ...); int sceDebugVprintf(const char *fmt, va_list args); int sceDebugPrintKernelPanic(const SceKernelDebugMessageContext *ctx, void *some_address); + +__attribute__((__format__(__printf__, 3, 4))) int sceDebugPrintfKernelPanic(const SceKernelDebugMessageContext *ctx, void *some_address, const char *fmt, ...); int sceDebugPrintKernelAssertion(int condition, const SceKernelDebugMessageContext *ctx, void *some_address); + +__attribute__((__format__(__printf__, 5, 6))) int sceDebugPrintfKernelAssertion(int unk, int condition, const SceKernelDebugMessageContext *ctx, int some_address, const char *fmt, ...); int sceDebugSetHandlers(int (*func)(int unk, const char *format, const va_list args), void *args); |