mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-19 13:40:59 +08:00
Formerly alpha/strchr.c.~2~
This commit is contained in:
parent
aefa27d4fb
commit
6063f734e7
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1992 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1992, 1993 Free Software Foundation, Inc.
|
||||
|
||||
The GNU C Library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Library General Public License as
|
||||
@ -35,7 +35,7 @@ strchr (const char *str, int c)
|
||||
if (*char_ptr == '\0')
|
||||
return NULL;
|
||||
else if (*char_ptr == c)
|
||||
return char_ptr;
|
||||
return (char *) char_ptr;
|
||||
|
||||
longword_ptr = (unsigned long int *) char_ptr;
|
||||
|
||||
@ -63,7 +63,7 @@ strchr (const char *str, int c)
|
||||
{
|
||||
/* Which of the bytes was the C? */
|
||||
|
||||
const char *cp = (const char *) (longword_ptr - 1);
|
||||
char *cp = (char *) (longword_ptr - 1);
|
||||
|
||||
if (cp[0] == c)
|
||||
return cp;
|
||||
|
Loading…
x
Reference in New Issue
Block a user