summaryrefslogtreecommitdiffstats
path: root/xorg/server/module/rdpPolyFillRect.c
diff options
context:
space:
mode:
Diffstat (limited to 'xorg/server/module/rdpPolyFillRect.c')
-rw-r--r--xorg/server/module/rdpPolyFillRect.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/xorg/server/module/rdpPolyFillRect.c b/xorg/server/module/rdpPolyFillRect.c
index 434fe504..e41f705d 100644
--- a/xorg/server/module/rdpPolyFillRect.c
+++ b/xorg/server/module/rdpPolyFillRect.c
@@ -43,7 +43,9 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
static void
rdpPolyFillRectPre(rdpPtr dev, rdpClientCon *clientCon,
int cd, RegionPtr clip_reg,
- DrawablePtr pDrawable, GCPtr pGC, RegionPtr fill_reg)
+ DrawablePtr pDrawable, GCPtr pGC,
+ int nrectFill, xRectangle *prectInit,
+ RegionPtr fill_reg)
{
}
@@ -63,7 +65,9 @@ rdpPolyFillRectOrg(DrawablePtr pDrawable, GCPtr pGC, int nrectFill,
static void
rdpPolyFillRectPost(rdpPtr dev, rdpClientCon *clientCon,
int cd, RegionPtr clip_reg,
- DrawablePtr pDrawable, GCPtr pGC, RegionPtr fill_reg)
+ DrawablePtr pDrawable, GCPtr pGC,
+ int nrectFill, xRectangle *prectInit,
+ RegionPtr fill_reg)
{
if (cd == 0)
{
@@ -105,7 +109,7 @@ rdpPolyFillRect(DrawablePtr pDrawable, GCPtr pGC, int nrectFill,
while (clientCon != NULL)
{
rdpPolyFillRectPre(dev, clientCon, cd, &clip_reg, pDrawable,
- pGC, fill_reg);
+ pGC, nrectFill, prectInit, fill_reg);
clientCon = clientCon->next;
}
/* do original call */
@@ -114,9 +118,9 @@ rdpPolyFillRect(DrawablePtr pDrawable, GCPtr pGC, int nrectFill,
while (clientCon != NULL)
{
rdpPolyFillRectPost(dev, clientCon, cd, &clip_reg, pDrawable,
- pGC, fill_reg);
+ pGC, nrectFill, prectInit, fill_reg);
clientCon = clientCon->next;
}
- RegionUninit(&clip_reg);
+ rdpRegionUninit(&clip_reg);
rdpRegionDestroy(fill_reg);
}