Loading...
--- Libc/Libc-763.13/string/FreeBSD/strcasecmp.3.patch
+++ Libc/Libc-391.2.10/string/FreeBSD/strcasecmp.3.patch
@@ -1,58 +1,34 @@
---- strcasecmp.3.orig 2009-11-30 13:52:22.000000000 -0800
-+++ strcasecmp.3 2009-11-30 15:12:56.000000000 -0800
-@@ -35,16 +35,40 @@
+--- strcasecmp.3.orig Fri Mar 11 08:37:27 2005
++++ strcasecmp.3 Fri Mar 11 08:38:54 2005
+@@ -39,7 +39,9 @@
.Os
.Sh NAME
.Nm strcasecmp ,
-.Nm strncasecmp
++.Nm strncasecmp ,
+.Nm strcasecmp_l ,
-+.Nm strncasecmp ,
+.Nm strncasecmp_l
.Nd compare strings, ignoring case
.Sh LIBRARY
.Lb libc
- .Sh SYNOPSIS
- .In strings.h
+@@ -49,6 +51,11 @@
+ .Fn strcasecmp "const char *s1" "const char *s2"
.Ft int
--.Fn strcasecmp "const char *s1" "const char *s2"
-+.Fo strcasecmp
-+.Fa "const char *s1"
-+.Fa "const char *s2"
-+.Fc
- .Ft int
--.Fn strncasecmp "const char *s1" "const char *s2" "size_t len"
-+.Fo strncasecmp
-+.Fa "const char *s1"
-+.Fa "const char *s2"
-+.Fa "size_t n"
-+.Fc
-+.In strings.h
+ .Fn strncasecmp "const char *s1" "const char *s2" "size_t len"
+.In xlocale.h
+.Ft int
-+.Fo strcasecmp_l
-+.Fa "const char *s1"
-+.Fa "const char *s2"
-+.Fa "locale_t loc"
-+.Fc
++.Fn strcasecmp_l "const char *s1" "const char *s2" "locale_t loc"
+.Ft int
-+.Fo strncasecmp_l
-+.Fa "const char *s1"
-+.Fa "const char *s2"
-+.Fa "size_t n"
-+.Fa "locale_t loc"
-+.Fc
++.Fn strncasecmp_l "const char *s1" "const char *s2" "size_t len" "locale_t loc"
.Sh DESCRIPTION
The
.Fn strcasecmp
-@@ -59,8 +83,20 @@ and
- The
- .Fn strncasecmp
+@@ -65,6 +72,18 @@
compares at most
--.Fa len
-+.Fa n
+ .Fa len
characters.
+.Pp
-+Although the
++While the
+.Fn strcasecmp
+and
+.Fn strncasecmp
@@ -66,11 +42,12 @@
.Sh RETURN VALUES
The
.Fn strcasecmp
-@@ -84,7 +120,7 @@ is greater than
+@@ -87,7 +106,8 @@
+ .Xr strcmp 3 ,
.Xr strcoll 3 ,
.Xr strxfrm 3 ,
- .Xr tolower 3 ,
--.Xr wcscasecmp 3
+-.Xr tolower 3
++.Xr tolower 3 ,
+.Xr xlocale 3
.Sh HISTORY
The