diff lib/string.in.h @ 13478:957a79f455ba

mbspcasecmp: Fix function specification.
author Bruno Haible <bruno@clisp.org>
date Wed, 28 Jul 2010 00:53:16 +0200 (2010-07-27)
parents 6c32722a9d4b
children 263949fe34ae
line wrap: on
line diff
--- a/lib/string.in.h
+++ b/lib/string.in.h
@@ -770,11 +770,10 @@
 #if @GNULIB_MBSPCASECMP@
 /* Compare the initial segment of the character string STRING consisting of
    at most mbslen (PREFIX) characters with the character string PREFIX,
-   ignoring case, returning less than, equal to or greater than zero if this
-   initial segment is lexicographically less than, equal to or greater than
-   PREFIX.
-   Note: This function may, in multibyte locales, return 0 if STRING is of
-   smaller length than PREFIX!
+   ignoring case.  If the two match, return a pointer to the first byte
+   after this prefix in STRING.  Otherwise, return NULL.
+   Note: This function may, in multibyte locales, return non-NULL if STRING
+   is of smaller length than PREFIX!
    Unlike strncasecmp(), this function works correctly in multibyte
    locales.  */
 _GL_EXTERN_C char * mbspcasecmp (const char *string, const char *prefix)