aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/libc/string.c
diff options
context:
space:
mode:
authorJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-09-23 11:28:07 +0800
committerJohn Wilbert M. Villamor <lameguy64@gmail.com>2019-09-23 11:28:07 +0800
commit72b7d4168afc63db572539d41623c3ab0f09ddf4 (patch)
treeca6f3ba4e1deada4fb41ce6d34dd64e81afbc9b1 /libpsn00b/libc/string.c
parent82a441e7bd3a5103330c7d5ca7f9df470953e586 (diff)
downloadpsn00bsdk-72b7d4168afc63db572539d41623c3ab0f09ddf4.tar.gz
Added strcat(), added gte_stsz() macro, added _boot() and fixed typos in setUVWH() macro
Diffstat (limited to 'libpsn00b/libc/string.c')
-rw-r--r--libpsn00b/libc/string.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/libpsn00b/libc/string.c b/libpsn00b/libc/string.c
index 4943877..a14d950 100644
--- a/libpsn00b/libc/string.c
+++ b/libpsn00b/libc/string.c
@@ -56,6 +56,18 @@ char *strcpy(char *dst, const char *src)
return odst;
}
+char *strcat(char *dst, const char *src)
+{
+ char *o=dst;
+
+ while(*dst)
+ dst++;
+
+ strcpy(dst, src);
+
+ return o;
+}
+
char *strncat(char *s, const char *append, int len)
{
char *o=s;