diff options
Diffstat (limited to 'src/wgtpkg-files.c')
-rw-r--r-- | src/wgtpkg-files.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/wgtpkg-files.c b/src/wgtpkg-files.c index cbd6048..46ea047 100644 --- a/src/wgtpkg-files.c +++ b/src/wgtpkg-files.c @@ -252,9 +252,10 @@ void file_clear_flags() allfiles.files[i]->flags &= flag_signature; } -static int fill_files_rec(char name[PATH_MAX], int offset) +static int fill_files_rec(char name[PATH_MAX], unsigned offset) { - int len, err, fd; + int err, fd; + unsigned len; DIR *dir; struct dirent *ent; @@ -274,7 +275,7 @@ static int fill_files_rec(char name[PATH_MAX], int offset) ent = readdir(dir); while (ent != NULL) { - len = strlen(ent->d_name); + len = (unsigned)strlen(ent->d_name); if (ent->d_name[0] == '.' && (len == 1 || (ent->d_name[1] == '.' && len == 2))) ; |