summaryrefslogtreecommitdiff
path: root/common/JackInternalClient.cpp
diff options
context:
space:
mode:
authorAdam Miartus <external.adam.miartus@de.bosch.com>2020-01-22 19:29:22 +0100
committerFilipe Coelho <falktx@falktx.com>2020-06-10 22:38:05 +0200
commitaf5cf146891c1db33351f7d8f14ccbaa6ac855dd (patch)
tree6e11d9a58203ec9f2f69171ed7fcfaadd61c1f7c /common/JackInternalClient.cpp
parent4d251434e88682cd9a19201612d4b27ec9596388 (diff)
downloadjack2-af5cf146891c1db33351f7d8f14ccbaa6ac855dd.tar.gz
jack common: ensure null termination of char arrays
Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com> (cherry picked from commit 733c147c23dc90a8330521c49e5fd76340bcb381) Signed-off-by: Timo Wischer <twischer@de.adit-jv.com> Change-Id: I63a7330408d75f21e25426e42260133669a0db0e (cherry picked from commit 41b58edf09236db477bc1d56308a2b6e71515963) Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
Diffstat (limited to 'common/JackInternalClient.cpp')
-rw-r--r--common/JackInternalClient.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/JackInternalClient.cpp b/common/JackInternalClient.cpp
index 2d34e0a4..f653acbe 100644
--- a/common/JackInternalClient.cpp
+++ b/common/JackInternalClient.cpp
@@ -77,6 +77,7 @@ int JackInternalClient::Open(const char* server_name, const char* name, jack_uui
}
strncpy(fServerName, server_name, sizeof(fServerName));
+ fServerName[sizeof(fServerName) - 1] = 0;
// Open server/client direct channel
char name_res[JACK_CLIENT_NAME_SIZE + 1];