summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Woelders <kim@woelders.dk>2009-09-29 20:31:45 +0200
committerPeter Hutterer <peter.hutterer@who-t.net>2009-10-02 16:19:41 +1000
commit19592ee7748a32388d90d802bb4f5e2bff15863e (patch)
treee2a5ccbc77b972db26148d93a04e94ed3c47c32b
parent4257023c1e40387aff096d5f00d746d3f7a521b4 (diff)
dix: Fix potential memory corruption in doListFontsWithInfo.
Signed-off-by: Kim Woelders <kim@woelders.dk> Reviewed-by: Keith Packard <keithp@keithp.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> (cherry picked from commit 4970666827e65424ee17ccf6341ff84aac974383)
-rw-r--r--dix/dixfonts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/dix/dixfonts.c b/dix/dixfonts.c
index d0a46c744..329318d5d 100644
--- a/dix/dixfonts.c
+++ b/dix/dixfonts.c
@@ -1046,7 +1046,7 @@ doListFontsWithInfo(ClientPtr client, LFWIclosurePtr c)
err = AllocError;
break;
}
- memset(reply + c->length, 0, length - c->length);
+ memset((char*)reply + c->length, 0, length - c->length);
c->reply = reply;
c->length = length;
}