From: Adhemerval Zanella Date: Tue, 9 Feb 2021 19:09:51 +0000 (-0300) Subject: linux: Fix __sem_check_add_mapping search_sem X-Git-Tag: glibc-2.34~963 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7dd416491e080456fc7742d884c520526509413e;p=thirdparty%2Fglibc.git linux: Fix __sem_check_add_mapping search_sem Similar to __sem_check_add_mapping fix, take in consideration the trailling NULL. Checked x86_64-linux-gnu. --- diff --git a/sysdeps/pthread/sem_routines.c b/sysdeps/pthread/sem_routines.c index c2c8b54cd0f..34e6410729f 100644 --- a/sysdeps/pthread/sem_routines.c +++ b/sysdeps/pthread/sem_routines.c @@ -37,7 +37,7 @@ struct search_sem ino_t ino; int refcnt; sem_t *sem; - char name[NAME_MAX]; + char name[NAME_MAX + 1]; }; /* Comparison function for search of existing mapping. */