optimized a bit
authorceriel <none@none>
Thu, 31 May 1990 18:33:38 +0000 (18:33 +0000)
committerceriel <none@none>
Thu, 31 May 1990 18:33:38 +0000 (18:33 +0000)
lang/cem/libcc.ansi/string/memcpy.c
lang/cem/libcc.ansi/string/strcat.c
lang/cem/libcc.ansi/string/strcpy.c
lang/cem/libcc.ansi/string/strlen.c
lang/cem/libcc.ansi/string/strncat.c
lang/cem/libcc.ansi/string/strncpy.c
lang/cem/libcc.ansi/string/strxfrm.c

index 11b27b0..cb632da 100644 (file)
@@ -7,7 +7,7 @@
 #include       <string.h>
 
 void *
-memcpy(register void *s1, register const void *s2, register size_t n)
+memcpy(void *s1, const void *s2, register size_t n)
 {
        register char *p1 = s1;
        register const char *p2 = s2;
index 30ae224..133bd31 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 char *
-strcat(register char *s1, register const char *s2)
+strcat(char *ret, register const char *s2)
 {
-       char *ret = s1;
+       register char *s1 = ret;
 
        while (*s1++ != '\0')
                /* EMPTY */ ;
index 1f06073..914ceaf 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 char *
-strcpy(register char *s1, register const char *s2)
+strcpy(char *ret, register const char *s2)
 {
-       char *ret = s1;
+       register char *s1 = ret;
 
        while (*s1++ = *s2++)
                /* EMPTY */ ;
index ca8f7d8..78be8c1 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 size_t
-strlen(register const char *s)
+strlen(const char *org)
 {
-       const char *org = s;
+       register const char *s = org;
 
        while (*s++)
                /* EMPTY */ ;
index 2502826..706b8d4 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 char *
-strncat(register char *s1, register const char *s2, size_t n)
+strncat(char *ret, register const char *s2, size_t n)
 {
-       char *ret = s1;
+       register char *s1 = ret;
 
        if (n <= 0)
                return s1;
index 18a7e08..907da62 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 char *
-strncpy(register char *s1, register const char *s2, size_t n)
+strncpy(char *ret, register const char *s2, size_t n)
 {
-       char *ret = s1;
+       register char *s1 = ret;
 
        while (*s2 && n > 0) {
                n--;
index 92e0c76..6b3daf5 100644 (file)
@@ -7,9 +7,9 @@
 #include       <string.h>
 
 size_t
-strxfrm(register char *s1, register const char *s2, register size_t n)
+strxfrm(register char *s1, register const char *save, register size_t n)
 {
-       const char *save = s2;
+       register const char *s2 = save;
 
        while (*s2) {
                if (n > 1) {