Index: dmx.c =================================================================== RCS file: /cvs/xorg/xc/lib/dmx/dmx.c,v retrieving revision 1.1 diff -u -p -r1.1 dmx.c --- dmx.c 30 Jun 2004 20:06:53 -0000 1.1 +++ dmx.c 2 Dec 2004 15:22:01 -0000 @@ -730,7 +730,7 @@ Bool DMXAddInput(Display *dpy, unsigned if (length) { char *buffer = Xmalloc(paddedLength); memset(buffer, 0, paddedLength); - strcpy(buffer, attr->name); + memcpy(buffer, attr->name, paddedLength); Data32(dpy, buffer, paddedLength); Xfree(buffer); }