diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2018-05-23 16:34:52 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2018-05-23 16:34:52 +0200 |
commit | fd5c262eebaa81e29eb7fbece1847129fbbdbb06 (patch) | |
tree | ec93246f3bb6b054437870f31eb13ebb779086d9 /monitor/control.c | |
parent | a6d2b43e413e27915f87153813ddbda255565660 (diff) | |
download | bluez-fd5c262eebaa81e29eb7fbece1847129fbbdbb06.tar.gz |
monitor: Fix compiler warning from wrong array size
Diffstat (limited to 'monitor/control.c')
-rw-r--r-- | monitor/control.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/monitor/control.c b/monitor/control.c index 6330fff96..ccbd8730d 100644 --- a/monitor/control.c +++ b/monitor/control.c @@ -1152,7 +1152,7 @@ void control_server(const char *path) memset(&addr, 0, sizeof(addr)); addr.sun_family = AF_UNIX; - strncpy(addr.sun_path, path, len); + strncpy(addr.sun_path, path, len - 1); if (bind(fd, (struct sockaddr *) &addr, sizeof(addr)) < 0) { perror("Failed to bind server socket"); |