in TPMCmd/tpm/src/support/TpmFail.c [141:152]
static BOOL Unmarshal32(
UINT32 *target,
BYTE **buffer,
INT32 *size
)
{
if((*size -= 4) < 0)
return FALSE;
*target = BYTE_ARRAY_TO_UINT32(*buffer);
*buffer += 4;
return TRUE;
}