=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/server-client.c,v retrieving revision 1.123 retrieving revision 1.124 diff -c -r1.123 -r1.124 *** src/usr.bin/tmux/server-client.c 2014/08/09 07:33:37 1.123 --- src/usr.bin/tmux/server-client.c 2014/09/01 21:50:18 1.124 *************** *** 1,4 **** ! /* $OpenBSD: server-client.c,v 1.123 2014/08/09 07:33:37 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: server-client.c,v 1.124 2014/09/01 21:50:18 nicm Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott *************** *** 914,920 **** fatalx("bad MSG_COMMAND size"); memcpy(&data, imsg->data, sizeof data); ! buf = (char*)imsg->data + sizeof data; len = imsg->hdr.len - IMSG_HEADER_SIZE - sizeof data; if (len > 0 && buf[len - 1] != '\0') fatalx("bad MSG_COMMAND string"); --- 914,920 ---- fatalx("bad MSG_COMMAND size"); memcpy(&data, imsg->data, sizeof data); ! buf = (char *)imsg->data + sizeof data; len = imsg->hdr.len - IMSG_HEADER_SIZE - sizeof data; if (len > 0 && buf[len - 1] != '\0') fatalx("bad MSG_COMMAND string");