return ret;
}
-static BOOL xf_gdi_patblt(rdpContext* context, const PATBLT_ORDER* patblt)
+static BOOL xf_gdi_patblt(rdpContext* context, PATBLT_ORDER* patblt)
{
Pixmap pattern;
const rdpBrush* brush;
typedef struct _ELLIPSE_CB_ORDER ELLIPSE_CB_ORDER;
typedef BOOL (*pDstBlt)(rdpContext* context, const DSTBLT_ORDER* dstblt);
-typedef BOOL (*pPatBlt)(rdpContext* context, const PATBLT_ORDER* patblt);
+typedef BOOL (*pPatBlt)(rdpContext* context, PATBLT_ORDER* patblt);
typedef BOOL (*pScrBlt)(rdpContext* context, const SCRBLT_ORDER* scrblt);
typedef BOOL (*pOpaqueRect)(rdpContext* context,
const OPAQUE_RECT_ORDER* opaque_rect);
#define TAG FREERDP_TAG("cache.brush")
static BOOL update_gdi_patblt(rdpContext* context,
- const PATBLT_ORDER* patblt)
+ PATBLT_ORDER* patblt)
{
BYTE style;
BOOL ret = TRUE;
gdi_rop3_code(dstblt->bRop), &gdi->palette);
}
-static BOOL gdi_patblt(rdpContext* context, const PATBLT_ORDER* patblt)
+static BOOL gdi_patblt(rdpContext* context, PATBLT_ORDER* patblt)
{
BYTE* data;
const rdpBrush* brush = &patblt->brush;