diff -Nur xorg-server-1.0.2.orig/render/render.c xorg-server-1.0.2/render/render.c --- xorg-server-1.0.2.orig/render/render.c 2005-08-29 04:47:39.000000000 +0900 +++ xorg-server-1.0.2/render/render.c 2006-04-29 18:11:54.596137060 +0900 @@ -1340,7 +1340,7 @@ { if (buffer + sizeof (GlyphSet) < end) { - memcpy(&gs, buffer, sizeof(GlyphSet)); + gs = *(CARD32 *) buffer; glyphSet = (GlyphSetPtr) SecurityLookupIDByType (client, gs, GlyphSetType,