From f7f88f9f9d6437e7dc99f7a62ee070e81034987e Mon Sep 17 00:00:00 2001 From: Stefan Seyfried Date: Sun, 3 Jan 2016 18:41:52 +0100 Subject: [PATCH] set_threadname: silence "overlapping src/dest" valgrind warning This might be a false positive, but the fix does not harm ;) Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/b36c2b03d6d69f2610637cf9a162acba733df89b Author: Stefan Seyfried Date: 2016-01-03 (Sun, 03 Jan 2016) ------------------ This commit was generated by Migit --- src/system/set_threadname.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/set_threadname.h b/src/system/set_threadname.h index c87569869..eb954d4ea 100644 --- a/src/system/set_threadname.h +++ b/src/system/set_threadname.h @@ -7,7 +7,7 @@ inline void set_threadname(const char *name) { char threadname[17]; - strncpy(threadname, name, sizeof(threadname)); + strncpy(threadname, name, 16); threadname[16] = 0; prctl (PR_SET_NAME, (unsigned long)threadname); }