NAME
    OrRegionRegion -- Perform 2d OR operation of one region
                   with second region, leaving result in second region
SYNOPSIS
    status = OrRegionRegion(region1,region2)
      d0                       a0      a1
    BOOL OrRegionRegion( struct region *, struct region * );
FUNCTION
    If any portion of region1  is not in the region then add
    that portion to the region2
INPUTS
    region1 - pointer to region structure
    region2 - pointer to region structure
RESULTS
    status - return TRUE if successful operation
             return FALSE if ran out of memory
BUGS
SEE ALSO
    orrectregion() graphics/regions.h