vmwgfx: Use myGlyphs to fix crashes
authorLoïc Yhuel <loic.yhuel@gmail.com>
Thu, 11 Apr 2013 09:29:10 +0000 (11:29 +0200)
committerJakob Bornecrantz <jakob@vmware.com>
Fri, 12 Apr 2013 09:29:26 +0000 (11:29 +0200)
Tested-by: Christian Hesse <mail@eworm.de>
Reviewed-by: Jakob Bornecrantz <jakob@vmware.com>
Signed-off-by: Loïc Yhuel <loic.yhuel@gmail.com>
Signed-off-by: Jakob Bornecrantz <jakob@vmware.com>
saa/saa_render.c

index c69f2c9..c6ce68c 100644 (file)
@@ -406,6 +406,8 @@ saa_render_setup(ScreenPtr pScreen)
        saa_wrap(sscreen, ps, Trapezoids, saa_trapezoids);
        saa_wrap(sscreen, ps, Triangles, saa_triangles);
        saa_wrap(sscreen, ps, Composite, saa_composite);
+       saa_wrap(sscreen, ps, Glyphs,    miGlyphs);
+       saa_wrap(sscreen, ps, UnrealizeGlyph, miUnrealizeGlyph);
     }
 }
 
@@ -419,6 +421,8 @@ saa_render_takedown(ScreenPtr pScreen)
        saa_unwrap(sscreen, ps, Trapezoids);
        saa_unwrap(sscreen, ps, Triangles);
        saa_unwrap(sscreen, ps, Composite);
+       saa_unwrap(sscreen, ps, Glyphs);
+       saa_unwrap(sscreen, ps, UnrealizeGlyph);
     }
 }
 #endif