Newer
Older
Scratch / mobius / src / libc / string / wcsncpy.c
@Christopher W. Olsen Christopher W. Olsen on 25 Oct 2019 464 bytes Scratch
#include <wchar.h>

/*****************************************************************************
	name:   wcsncpy
	action: copies at most Count characters from Src string to Dst
	returns:Dst
*****************************************************************************/
wchar_t* wcsncpy(wchar_t* Dst, const wchar_t* Src, unsigned int Count)
{
	wchar_t* RetVal=Dst;

	for(; (*Src != '\0') && (Count != 0); Count--)
		*Dst++=*Src++;
	*Dst='\0';
	return(RetVal);
}