Merge pull request #94 from nil0x42/patch-1

Use safe snprintf() instead of sprintf()
This commit is contained in:
Manos 2020-09-28 00:24:43 +01:00 committed by GitHub
commit 66fae216b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -317,8 +317,8 @@ static void thread_hold(int sig_id) {
static void* thread_do(struct thread* thread_p){
/* Set thread name for profiling and debuging */
char thread_name[128] = {0};
sprintf(thread_name, "thread-pool-%d", thread_p->id);
char thread_name[32] = {0};
snprintf(thread_name, 32, "thread-pool-%d", thread_p->id);
#if defined(__linux__)
/* Use prctl instead to prevent using _GNU_SOURCE flag and implicit declaration */