Formerly alpha/strchr.c.~2~

This commit is contained in:
Roland McGrath 1993-07-22 19:20:16 +00:00
parent aefa27d4fb
commit 6063f734e7
1 changed files with 3 additions and 3 deletions

View File

@ -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 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 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') if (*char_ptr == '\0')
return NULL; return NULL;
else if (*char_ptr == c) else if (*char_ptr == c)
return char_ptr; return (char *) char_ptr;
longword_ptr = (unsigned long int *) 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? */ /* 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) if (cp[0] == c)
return cp; return cp;