rem: if( pd->m_ShadowBuffer != NULL )
add: if( pd->m_CustomShadowBuffer != NULL )
context: FreePUH( struct PUHData* pd ){  if( pd != NULL )  {    DeactivatePUH( pd );    if( pd->m_ShadowBuffer != NULL )    {      FreeMem( pd->m_ShadowBuffer, pd->m_ShadowSize );    }        FreeVec( pd );  }}