Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 57886 | Differences between
and this patch

Collapse All | Expand All

(-)m_getfld.c~ (-6 / +6 lines)
Lines 726-742 Link Here
726
	register char *ep = pat + patln;
726
	register char *ep = pat + patln;
727
	register char pc = *pat++;
727
	register char pc = *pat++;
728
728
729
	for(;;) {
729
	for(;str <= es; str++) {
730
		while (pc != *str++)
730
		if (pc != *str)
731
			if (str > es)
731
			continue;
732
				return 0;
733
732
734
		sp = str; pp = pat;
733
		sp = str+1; pp = pat;
735
		while (pp < ep && *sp++ == *pp)
734
		while (pp < ep && *sp++ == *pp)
736
			pp++;
735
			pp++;
737
		if (pp >= ep) 
736
		if (pp >= ep) 
738
			return ((unsigned char *)--str);
737
			return ((unsigned char *)str);
739
	}
738
	}
739
	return 0;
740
}
740
}

Return to bug 57886