Mercurial > hg > CbC > CbC_gcc
view libiberty/strchr.c @ 15:11a6cbe2d14c
The configure script which is produced from configure.ac was changed.
but this script cannot be generated in this repository.
You can use GCC's original subversion repository to generate it.
See CbC-memo.ja.
And _CbC_return's nested function was made supporting any
return type.
author | kent <kent@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 24 Sep 2009 12:44:28 +0900 |
parents | a06113de4d67 |
children |
line wrap: on
line source
/* Portable version of strchr() This function is in the public domain. */ /* @deftypefn Supplemental char* strchr (const char *@var{s}, int @var{c}) Returns a pointer to the first occurrence of the character @var{c} in the string @var{s}, or @code{NULL} if not found. If @var{c} is itself the null character, the results are undefined. @end deftypefn */ #include <ansidecl.h> char * strchr (register const char *s, int c) { do { if (*s == c) { return (char*)s; } } while (*s++); return (0); }