git: 9front

ref: 1d5618a9b92b192ad4c7645a2102b10e79e9d38e
dir: /sys/src/libc/port/runestrchr.c/

View raw version
#include <u.h>
#include <libc.h>

Rune*
runestrchr(Rune *s, Rune c)
{
	Rune r;

	if(c == 0)
		while(*s++)
			;
	else
		while((r = *s++) != c)
			if(r == 0)
				return 0;
	return s-1;
}