secure strcpy by replacing with strncpy

This commit is contained in:
Christopher Zimmermann
2010-07-15 14:38:29 +02:00
committed by Michael Stapelberg
parent 95eb1f22c5
commit 63a9647a2c
3 changed files with 3 additions and 3 deletions

View File

@ -91,7 +91,7 @@ static void ipc_send_message(int fd, const unsigned char *payload,
char msg[buffer_size];
char *walk = msg;
strcpy(walk, "i3-ipc");
strncpy(walk, "i3-ipc", buffer_size - 1);
walk += strlen("i3-ipc");
memcpy(walk, &message_size, sizeof(uint32_t));
walk += sizeof(uint32_t);