
extern "C"
{
    union U1
    {
        void*                   fp;

        U1(void* hinst)
        {
            this->fp = 0;
        }

    };
    union U2
    {
        void*                   fp;

        U2(void* hinst)
        {
            this->fp = 0;
        }
    };


} // extern "C"
