Netscape DIRECTORY SERVER 6.1 - PLUG-IN Manual page 486

Table of Contents

Advertisement

Functions Related to UTF-8
Parameters
This function takes the following parameters:
s0
s1
n
Returns
This function returns one of the following values:
A positive number if
0 if the two string are identical, ignoring case.
A negative number if
Description
This function has the following rules:
If both UTF-8 strings are NULL or zero-length, 0 is returned.
If one of the strings is NULL or zero-length, the NULL/zero-length string is
smaller.
If one or both of the strings are not UTF-8, system provided
used.
If one of the two strings contains no 8-bit characters,
The strings are compared after they are converted to lower-case UTF-8.
Each character is compared from the beginning.
Evaluation occurs in this order:
If the length of one character is shorter then the other, the difference of the two
lengths is returned.
If the length of the corresponding characters is the same, each byte in the
characters is compared.
If there is a difference between two bytes, the difference is returned.
If one string is shorter then the other, the difference is returned.
486
Netscape Directory Server Plug-In Programmer's Guide • August 2002
A null-terminated UTF-8 string.
A null-terminated UTF-8 string.
The number of UTF-8 characters (not bytes) from s0 and s1 to
compare.
is after
.
s0
s1
is after
.
s1
s0
is
strcasecmp
is used.
strcasecmp

Advertisement

Table of Contents
loading

This manual is also suitable for:

Directory server 6.1

Table of Contents