Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
libsemanage: Fix snprintf warnings from gcc 7
Fixes the following warning from gcc7 by increasing the buffer size to PATH_MAX. semanage_store.c: In function ‘semanage_remove_directory’: semanage_store.c:819:30: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 254 [-Wformat-truncation=] snprintf(s, sizeof(s), "%s/%s", path, namelist[i]->d_name); ^~ semanage_store.c:819:3: note: ‘snprintf’ output 2 or more bytes (assuming 257) into a destination of size 255 snprintf(s, sizeof(s), "%s/%s", path, namelist[i]->d_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Stephen Smalley <[email protected]>
- Loading branch information