diff options
author | Roland Mainz <roland.mainz@nrubsig.org> | 2004-12-13 01:03:44 +0000 |
---|---|---|
committer | Roland Mainz <roland.mainz@nrubsig.org> | 2004-12-13 01:03:44 +0000 |
commit | b93b066619dc39e25cb53d74a49845b5b5f1be7a (patch) | |
tree | ef18f9acaaf6b55c0f0ab5b887fe8babb7810800 | |
parent | 90b1782cf132d4d3a753e4643fe8c398cecbb07b (diff) | |
download | xorg-lib-libdmx-b93b066619dc39e25cb53d74a49845b5b5f1be7a.tar.gz |
//bugs.freedesktop.org/show_bug.cgi?id=1989) attachment #1441
(https://bugs.freedesktop.org/attachment.cgi?id=1441): Fix invalid
write in libXdmx extension library. Patch by Mark McLoughlin
<mark@skynet.ie>.
-rw-r--r-- | src/dmx.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -424,7 +424,7 @@ Bool DMXAddScreen(Display *dpy, const char *displayName, unsigned int mask, if (length) { char *buffer = Xmalloc(paddedLength); memset(buffer, 0, paddedLength); - strcpy(buffer, displayName); + memcpy(buffer, displayName, length); Data32(dpy, buffer, paddedLength); Xfree(buffer); } |