68 if (Is_Valid() && source !=
NULL && slen > 0) {
80 int tocopy = (Length < slen) ? Length : slen;
81 memmove(source, ((
char *)BufferPtr.Get_Buffer()) + Index, tocopy);
86 source = (
char*)source + tocopy;
94 Length =
Straw::Get(BufferPtr, BufferPtr.Get_Size());
96 if (Length == 0)
break;