commit 6079a2b7ab4e6068822b4c56f44b78122d879d81
parent a9343908d85e647617249e99caddf214e381a74c
Author: Kyle Milz <kyle@0x30.net>
Date: Mon, 13 Jun 2016 23:31:39 -0600
src: use strlcpy instead of strncpy
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/runtime.c b/lib/runtime.c
@@ -45,7 +45,7 @@ control_thread(void *arg)
/* Connect the socket to the server */
memset(&addr, 0, sizeof(addr));
addr.sun_family = AF_UNIX;
- strncpy(addr.sun_path, viewer_sock, sizeof(addr.sun_path) - 1);
+ strlcpy(addr.sun_path, viewer_sock, sizeof(addr.sun_path));
while (1) {
if (connect(fd, (struct sockaddr *)&addr, sizeof(addr))) {
diff --git a/src/af_unix.cc b/src/af_unix.cc
@@ -40,7 +40,7 @@ af_unix::set_listen()
struct sockaddr_un addr;
memset(&addr, 0, sizeof(addr));
addr.sun_family = AF_UNIX;
- strncpy(addr.sun_path, "/tmp/citrun-gl.socket", sizeof(addr.sun_path) - 1);
+ strlcpy(addr.sun_path, "/tmp/citrun-gl.socket", sizeof(addr.sun_path));
if (bind(fd, (struct sockaddr *)&addr, sizeof(addr)))
err(1, "bind");