--- xc/lib/X11/XKBBind.c.libX11-stack-overflow 2004-04-23 14:43:24.000000000 -0400 +++ xc/lib/X11/XKBBind.c 2004-09-22 05:49:04.000000000 -0400 @@ -363,7 +363,7 @@ if (xkbi->flags&XkbMapPending) changes= xkbi->changes; - else bzero(&changes,sizeof(XkbChangesRec)); + else bzero(&changes,sizeof(changes)); XkbNoteMapChanges(&changes,event,XKB_XLIB_MAP_MASK); LockDisplay(dpy); if ((rtrn=XkbGetMapChanges(dpy,xkbi->desc,&changes))!=Success) {