summaryrefslogtreecommitdiff
path: root/include/user/kernel/clib.h
diff options
context:
space:
mode:
authorSunguk Lee2016-11-15 18:20:38 +0900
committerGitHub2016-11-15 18:20:38 +0900
commit0f63594846d7233e7243d6cd5e46fc7d67a9487e (patch)
tree06964b04121be19bcd450ac5f7d625bf381feb7a /include/user/kernel/clib.h
parentAdded more kernel modulemgr imports (diff)
parentpsp2/kernel/clib.h: add a few defines (diff)
downloadvds-libraries-0f63594846d7233e7243d6cd5e46fc7d67a9487e.tar.gz
Merge pull request #92 from Cpasjuste/master
psp2/kernel/clib.h: add a few defines
Diffstat (limited to 'include/user/kernel/clib.h')
-rw-r--r--include/user/kernel/clib.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/user/kernel/clib.h b/include/user/kernel/clib.h
index bb8ba0d..1188707 100644
--- a/include/user/kernel/clib.h
+++ b/include/user/kernel/clib.h
@@ -9,10 +9,21 @@ extern "C" {
#endif
int sceClibStrcmp(const char *, const char *);
+void *sceClibStrncmp(const char *, const char *, SceSize);
+int sceClibStrncasecmp(const char *, const char *, SceSize);
+char *sceClibStrncpy(char *, const char *, SceSize);
+char *sceClibStrncat(char *, const char *, SceSize);
+SceSize sceClibStrnlen(const char *, SceSize);
+char *sceClibStrrchr(const char *, int);
+int sceClibPrintf(const char *, ...);
int sceClibSnprintf(char *, SceSize, const char *, ...);
int sceClibVsnprintf(char *, SceSize, const char *, va_list);
+void *sceClibMemset(void *, int, SceSize);
+void *sceClibMemcpy(void *, const void *, SceSize);
+void *sceClibMemmove(void *, const void *, SceSize);
+
#ifdef __cplusplus
}
#endif