SysIII/usr/src/lib/libPW/repeat.c

Compare this file to the similar file:
Show the results in this format:

static char Sccsid[]="@(#)repeat	3.1";
/*
	Set `result' equal to `str' repeated `repfac' times.
	Return `result'.
*/

char *repeat(result,str,repfac)
char *result, *str;
register unsigned repfac;
{
	register char *r, *s;

	r = result;
	for (++repfac; --repfac > 0; --r)
		for (s=str; *r++ = *s++; );
	*r = '\0';
	return(result);
}