summaryrefslogtreecommitdiff
path: root/src/cairo-glitz-surface.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2007-08-31 11:24:06 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2007-08-31 16:28:06 +0100
commit919bea6dbb32746f11781cd3a94eb44f5c4a32e6 (patch)
treedd5de0e4fc1ed82d1500b31f2493562c97134c24 /src/cairo-glitz-surface.c
parent62377cbac17779fd51ec108e9704be8d3eed4935 (diff)
[cairo-gstate] Avoid copying untransformed glyphs.
Skip the memory duplication of the incoming glyphs if we do not need to transform them into the backend coordinate system. As a consequence we need to constify the glyphs passed to the backend functions.
Diffstat (limited to 'src/cairo-glitz-surface.c')
-rw-r--r--src/cairo-glitz-surface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-glitz-surface.c b/src/cairo-glitz-surface.c
index 8f497a9c..c61ec4d2 100644
--- a/src/cairo-glitz-surface.c
+++ b/src/cairo-glitz-surface.c
@@ -2086,7 +2086,7 @@ _cairo_glitz_surface_old_show_glyphs (cairo_scaled_font_t *scaled_font,
int dst_y,
unsigned int width,
unsigned int height,
- cairo_glyph_t *glyphs,
+ const cairo_glyph_t *glyphs,
int num_glyphs)
{
cairo_glitz_surface_attributes_t attributes;