ref: a19d90dc8c4d48ec613ac3e2e1462b9099c0a857 dir: /sys/src/libc/port/strchr.c/
#include <u.h> #include <libc.h> char* strchr(char *s, int c) { char r; if(c == 0) while(*s++) ; else while((r = *s++) != c) if(r == 0) return 0; return s-1; }