1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-08-10 05:03:06 +03:00

manual: Update prototypes for alphasort and friends

The four functions {alpha,version}sort{,64} take parameters of type
const struct dirent{,64} **, not const void *.

Signed-off-by: Rasmus Villemoes <rv@rasmusvillemoes.dk>
This commit is contained in:
Rasmus Villemoes
2014-05-20 23:20:19 +02:00
committed by Ondřej Bílka
parent 32999d63fd
commit 2302d679ce
2 changed files with 9 additions and 4 deletions

View File

@@ -1,3 +1,8 @@
2014-05-23 Rasmus Villemoes <rv@rasmusvillemoes.dk>
* manual/filesys.texi (Scanning Directory Content): Fix prototype of
alphasort and versionsort.
2014-05-22 Adhemerval Zanella <azanella@linux.vnet.ibm.com> 2014-05-22 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
* sysdeps/powerpc/fpu/math_private.h [copysign]: Remove unneeded * sysdeps/powerpc/fpu/math_private.h [copysign]: Remove unneeded

View File

@@ -748,7 +748,7 @@ are very helpful for this purpose.
@comment dirent.h @comment dirent.h
@comment BSD/SVID @comment BSD/SVID
@deftypefun int alphasort (const void *@var{a}, const void *@var{b}) @deftypefun int alphasort (const struct dirent **@var{a}, const struct dirent **@var{b})
@safety{@prelim{}@mtsafe{@mtslocale{}}@asunsafe{@ascuheap{}}@acunsafe{@acsmem{}}} @safety{@prelim{}@mtsafe{@mtslocale{}}@asunsafe{@ascuheap{}}@acunsafe{@acsmem{}}}
@c Calls strcoll. @c Calls strcoll.
The @code{alphasort} function behaves like the @code{strcoll} function The @code{alphasort} function behaves like the @code{strcoll} function
@@ -762,7 +762,7 @@ than zero depending on the order of the two entries @var{a} and @var{b}.
@comment dirent.h @comment dirent.h
@comment GNU @comment GNU
@deftypefun int versionsort (const void *@var{a}, const void *@var{b}) @deftypefun int versionsort (const struct dirent **@var{a}, const struct dirent **@var{b})
@safety{@prelim{}@mtsafe{@mtslocale{}}@assafe{}@acsafe{}} @safety{@prelim{}@mtsafe{@mtslocale{}}@assafe{}@acsafe{}}
@c Calls strverscmp, which will accesses the locale object multiple @c Calls strverscmp, which will accesses the locale object multiple
@c times. @c times.
@@ -797,7 +797,7 @@ argument. Instead we provide the two replacement functions below.
@comment dirent.h @comment dirent.h
@comment GNU @comment GNU
@deftypefun int alphasort64 (const void *@var{a}, const void *@var{b}) @deftypefun int alphasort64 (const struct dirent64 **@var{a}, const struct dirent **@var{b})
@safety{@prelim{}@mtsafe{@mtslocale{}}@asunsafe{@ascuheap{}}@acunsafe{@acsmem{}}} @safety{@prelim{}@mtsafe{@mtslocale{}}@asunsafe{@ascuheap{}}@acunsafe{@acsmem{}}}
@c See alphasort. @c See alphasort.
The @code{alphasort64} function behaves like the @code{strcoll} function The @code{alphasort64} function behaves like the @code{strcoll} function
@@ -811,7 +811,7 @@ than zero depending on the order of the two entries @var{a} and @var{b}.
@comment dirent.h @comment dirent.h
@comment GNU @comment GNU
@deftypefun int versionsort64 (const void *@var{a}, const void *@var{b}) @deftypefun int versionsort64 (const struct dirent64 **@var{a}, const struct dirent64 **@var{b})
@safety{@prelim{}@mtsafe{@mtslocale{}}@assafe{}@acsafe{}} @safety{@prelim{}@mtsafe{@mtslocale{}}@assafe{}@acsafe{}}
@c See versionsort. @c See versionsort.
The @code{versionsort64} function is like @code{alphasort64}, excepted that it The @code{versionsort64} function is like @code{alphasort64}, excepted that it