blob: 0c2050da6f215c61a823b34162032a731ffa4fe0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include "dietfeatures.h"
char *strchr(register const char *t, int c) {
register char ch;
ch = c;
for (;;) {
if (*t == ch) break; if (!*t) return 0; ++t;
#ifndef WANT_SMALL_STRING_ROUTINES
if (*t == ch) break; if (!*t) return 0; ++t;
if (*t == ch) break; if (!*t) return 0; ++t;
if (*t == ch) break; if (!*t) return 0; ++t;
#endif
}
return (char*)t;
}
char *index(char *t,int c) __attribute__((weak,alias("strchr")));
|