From c7f031f2039aa6b8c681e377849208ebea4b6f01 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 21 Jul 2010 22:24:47 +0000 Subject: Clear glyph cache key struct with memset to make sure we don't hash uninitialized padding. --- draw/glyphcache.c | 1 + 1 file changed, 1 insertion(+) (limited to 'draw') diff --git a/draw/glyphcache.c b/draw/glyphcache.c index 094908ac..74408862 100644 --- a/draw/glyphcache.c +++ b/draw/glyphcache.c @@ -85,6 +85,7 @@ fz_renderglyph(fz_glyphcache *cache, fz_font *font, int cid, fz_matrix ctm) return nil; } + memset(&key, 0, sizeof key); key.font = font; key.cid = cid; key.a = ctm.a * 65536; -- cgit v1.2.3