#include <ncbi.h>
#include <gishlib.h>

CharPtr _cdecl
str_casechr(s, c)
	CharPtr	s;
	register int	c;
{
	register BytePtr us = (BytePtr)s;
	register int	*map = _ucasemap;

	while (map[*us] != map[c])
		if (*us++ == NULLB)
			return NULL;
	return (CharPtr)us;
}
