]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/device/subrs.c
xnu-3789.60.24.tar.gz
[apple/xnu.git] / osfmk / device / subrs.c
index 99f8d5032f6e70891e7f71c5abd4e918d5f32ae2..e36267988e385207b58ea77f4ddd4ea05e13bd46 100644 (file)
@@ -188,6 +188,7 @@ strcmp(
  */
 
 // ARM implementation in ../arm/strncmp.s
+// ARM64 implementation in ../arm64/strncmp.s
 int
 strncmp(
         const char *s1,
@@ -284,7 +285,7 @@ strcpy(
  *      to the "to" string.
  */
 
-// ARM implementation in ../arm/strncpy.c
+// ARM and ARM64 implementation in ../arm/strncpy.c
 char *
 strncpy(
        char *s1, 
@@ -380,6 +381,7 @@ atoi_term(
  */
 
 // ARM implementation in ../arm/strnlen.s
+// ARM64 implementation in ../arm64/strnlen.s
 size_t
 strnlen(const char *s, size_t max) {
        const char *es = s + max, *p = s;
@@ -485,7 +487,7 @@ strlcat(char *dst, const char *src, size_t siz)
  * Returns strlen(src); if retval >= siz, truncation occurred.
  */
 
-// ARM implementation in ../arm/strlcpy.c
+// ARM and ARM64 implementation in ../arm/strlcpy.c
 size_t
 strlcpy(char *dst, const char *src, size_t siz)
 {
@@ -555,17 +557,17 @@ STRDUP(const char *string, int type)
 
 /*
  * Return TRUE(1) if string 2 is a prefix of string 1.
- */     
-int       
-strprefix(register const char *s1, register const char *s2)
-{               
-        register int    c;
-                
-        while ((c = *s2++) != '\0') {
-            if (c != *s1++) 
-                return (0);
-        }       
-        return (1);
+ */
+int
+strprefix(const char *s1, const char *s2)
+{
+       int c;
+
+       while ((c = *s2++) != '\0') {
+               if (c != *s1++)
+                       return (0);
+       }
+       return (1);
 }
 
 char *