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 12:16:46 -0000 @@ -424,7 +424,7 @@ Bool DMXAddScreen(Display *dpy, const ch if (length) { char *buffer = Xmalloc(paddedLength); memset(buffer, 0, paddedLength); - strcpy(buffer, displayName); + memcpy(buffer, displayName, length); Data32(dpy, buffer, paddedLength); Xfree(buffer); }