diff options
author | Alexander Larsson <alexl@redhat.com> | 2010-07-08 12:43:33 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2010-07-08 12:43:33 +0200 |
commit | 31d2d6e4e485f1addece7139c82b4f3e64b1bd91 (patch) | |
tree | b7493ed75a5a5805023b2859809ad188ea8633d9 /common | |
parent | fe4f90210f492b8818af33dd1824c09295631c73 (diff) | |
download | spice-31d2d6e4e485f1addece7139c82b4f3e64b1bd91.tar.gz spice-31d2d6e4e485f1addece7139c82b4f3e64b1bd91.tar.xz spice-31d2d6e4e485f1addece7139c82b4f3e64b1bd91.zip |
Properly parse QXLLineAttrs.style
Diffstat (limited to 'common')
-rw-r--r-- | common/canvas_base.c | 2 | ||||
-rw-r--r-- | common/gdi_canvas.c | 3 |
2 files changed, 2 insertions, 3 deletions
diff --git a/common/canvas_base.c b/common/canvas_base.c index a1378a09..6a0c09c3 100644 --- a/common/canvas_base.c +++ b/common/canvas_base.c @@ -3027,7 +3027,7 @@ static void canvas_draw_stroke(SpiceCanvas *spice_canvas, SpiceRect *bbox, dashed = 0; if (stroke->attr.flags & SPICE_LINE_FLAGS_STYLED) { - SPICE_FIXED28_4 *style = (SPICE_FIXED28_4*)SPICE_GET_ADDRESS(stroke->attr.style); + SPICE_FIXED28_4 *style = stroke->attr.style; int nseg; dashed = 1; diff --git a/common/gdi_canvas.c b/common/gdi_canvas.c index 9c520024..845ddd58 100644 --- a/common/gdi_canvas.c +++ b/common/gdi_canvas.c @@ -1590,9 +1590,8 @@ static void gdi_canvas_draw_text(SpiceCanvas *spice_canvas, SpiceRect *bbox, Spi } } -static uint32_t *gdi_get_userstyle(GdiCanvas *canvas, uint8_t nseg, SPICE_ADDRESS addr, int start_is_gap) +static uint32_t *gdi_get_userstyle(GdiCanvas *canvas, uint8_t nseg, SPICE_FIXED28_4* style, int start_is_gap) { - SPICE_FIXED28_4* style = (SPICE_FIXED28_4*)SPICE_GET_ADDRESS(addr); double offset = 0; uint32_t *local_style; int i; |