replaced u_char' with
unsigned char'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1613 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -51,7 +51,7 @@ static char sccsid[] = "@(#)strcasecmp.c 8.1 (Berkeley) 6/4/93";
|
|||||||
* together for a case independent comparison. The mappings are
|
* together for a case independent comparison. The mappings are
|
||||||
* based upon ascii character sequences.
|
* based upon ascii character sequences.
|
||||||
*/
|
*/
|
||||||
static const u_char charmap[] = {
|
static const unsigned char charmap[] = {
|
||||||
'\000', '\001', '\002', '\003', '\004', '\005', '\006', '\007',
|
'\000', '\001', '\002', '\003', '\004', '\005', '\006', '\007',
|
||||||
'\010', '\011', '\012', '\013', '\014', '\015', '\016', '\017',
|
'\010', '\011', '\012', '\013', '\014', '\015', '\016', '\017',
|
||||||
'\020', '\021', '\022', '\023', '\024', '\025', '\026', '\027',
|
'\020', '\021', '\022', '\023', '\024', '\025', '\026', '\027',
|
||||||
@@ -89,9 +89,9 @@ static const u_char charmap[] = {
|
|||||||
int
|
int
|
||||||
strcasecmp(const char *s1, const char *s2)
|
strcasecmp(const char *s1, const char *s2)
|
||||||
{
|
{
|
||||||
const u_char *cm = charmap,
|
const unsigned char *cm = charmap,
|
||||||
*us1 = (const u_char *)s1,
|
*us1 = (const unsigned char *)s1,
|
||||||
*us2 = (const u_char *)s2;
|
*us2 = (const unsigned char *)s2;
|
||||||
|
|
||||||
while (cm[*us1] == cm[*us2++])
|
while (cm[*us1] == cm[*us2++])
|
||||||
if (*us1++ == '\0')
|
if (*us1++ == '\0')
|
||||||
@@ -103,9 +103,9 @@ int
|
|||||||
strncasecmp(const char *s1, const char *s2, size_t n)
|
strncasecmp(const char *s1, const char *s2, size_t n)
|
||||||
{
|
{
|
||||||
if (n != 0) {
|
if (n != 0) {
|
||||||
const u_char *cm = charmap,
|
const unsigned char *cm = charmap,
|
||||||
*us1 = (const u_char *)s1,
|
*us1 = (const unsigned char *)s1,
|
||||||
*us2 = (const u_char *)s2;
|
*us2 = (const unsigned char *)s2;
|
||||||
|
|
||||||
do {
|
do {
|
||||||
if (cm[*us1] != cm[*us2++])
|
if (cm[*us1] != cm[*us2++])
|
||||||
|
Reference in New Issue
Block a user