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