mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-05 04:06:08 -05:00
client: strncpy() size limit must be less than destination size
This commit is contained in:
parent
b2f72d470a
commit
c186f3dc0e
1 changed files with 1 additions and 1 deletions
2
client.c
2
client.c
|
|
@ -100,7 +100,7 @@ main(int argc, char *const *argv)
|
||||||
struct sockaddr_un addr = {.sun_family = AF_UNIX};
|
struct sockaddr_un addr = {.sun_family = AF_UNIX};
|
||||||
|
|
||||||
if (server_socket_path != NULL) {
|
if (server_socket_path != NULL) {
|
||||||
strncpy(addr.sun_path, server_socket_path, sizeof(addr.sun_path));
|
strncpy(addr.sun_path, server_socket_path, sizeof(addr.sun_path) - 1);
|
||||||
if (connect(fd, (const struct sockaddr *)&addr, sizeof(addr)) < 0) {
|
if (connect(fd, (const struct sockaddr *)&addr, sizeof(addr)) < 0) {
|
||||||
LOG_ERR("%s: failed to connect (is 'foot --server' running?)", server_socket_path);
|
LOG_ERR("%s: failed to connect (is 'foot --server' running?)", server_socket_path);
|
||||||
goto err;
|
goto err;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue