in src/Marshal.c [129:141]
UINT16 UINT32_Marshal(UINT32 *source, BYTE **buffer, INT32 *size)
{
if (buffer != 0)
{
if ((size == 0) || ((*size -= 4) >= 0))
{
UINT32_TO_BYTE_ARRAY(*source, *buffer);
*buffer += 4;
}
//pAssert(size == 0 || (*size >= 0));
}
return (4);
}