StrBufAppendBufPlain

Append a C string to a StrBuf

SYNOPSIS

void StrBufAppendBufPlain(StrBuf *Buf, const char *AppendBuf, long AppendSize, unsigned long Offset);

DESCRIPTION

Append a C string (AppendBuf) of length (AppendSize) to a StrBuf (Buf) starting at offset (Offset) into the C string.

PARAMETERS

Parameter	Description
---------	-----------
Buf		Pointer to a StrBuf string
AppendBuf	Pointer to a C string
AppendSize	Size of string to append
Offset		Location in AppendBuf to copy from

RETURNS

A pointer to the StrBuf.

Be aware that the pointer returned may be different to the StrBuf pointer passed in in which case the pointer passed in (Buf) is invalid and has been replaced by the one returned.

SEE ALSO

HISTORY