mirror of
https://github.com/SELinuxProject/selinux
synced 2025-02-13 16:18:03 +00:00
libselinux: avoid shadowing 'stat' in load_mmap
label_file.c: In function ‘load_mmap’: label_file.c:238:81: error: declaration of ‘stat’ shadows a global declaration [-Werror=shadow] cc1: all warnings being treated as errors Signed-off-by: Joe MacDonald <joe@deserted.net>
This commit is contained in:
parent
2864f757dd
commit
fceca652c1
@ -235,7 +235,7 @@ static int process_line(struct selabel_handle *rec,
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int load_mmap(struct selabel_handle *rec, const char *path, struct stat *stat)
|
||||
static int load_mmap(struct selabel_handle *rec, const char *path, struct stat *sb)
|
||||
{
|
||||
struct saved_data *data = (struct saved_data *)rec->data;
|
||||
char mmap_path[PATH_MAX + 1];
|
||||
@ -266,13 +266,13 @@ static int load_mmap(struct selabel_handle *rec, const char *path, struct stat *
|
||||
}
|
||||
|
||||
/* if mmap is old, ignore it */
|
||||
if (mmap_stat.st_mtime < stat->st_mtime) {
|
||||
if (mmap_stat.st_mtime < sb->st_mtime) {
|
||||
close(mmapfd);
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (mmap_stat.st_mtime == stat->st_mtime &&
|
||||
mmap_stat.st_mtim.tv_nsec < stat->st_mtim.tv_nsec) {
|
||||
if (mmap_stat.st_mtime == sb->st_mtime &&
|
||||
mmap_stat.st_mtim.tv_nsec < sb->st_mtim.tv_nsec) {
|
||||
close(mmapfd);
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user