summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2009-04-30 09:26:54 +0200
committerJim Meyering <meyering@redhat.com>2009-04-30 09:26:54 +0200
commit44a28161a43b8f75bc546e560cb3d08db0357cc1 (patch)
tree5077241be68dc6b143f9412fe06779313f85630c
parentee73b13b1459785a9a74044efcce9ce88ec33c3b (diff)
downloadidutils-44a28161a43b8f75bc546e560cb3d08db0357cc1.tar.gz
idutils-44a28161a43b8f75bc546e560cb3d08db0357cc1.tar.bz2
idutils-44a28161a43b8f75bc546e560cb3d08db0357cc1.zip
avoid a legitimate -Wstrict-overflow warning
* libidu/scanners.h (log_8_member_files): Change type from int to size_t. * libidu/scanners.c: Likewise.
-rw-r--r--libidu/scanners.c2
-rw-r--r--libidu/scanners.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/libidu/scanners.c b/libidu/scanners.c
index 42d1705..3cabfb3 100644
--- a/libidu/scanners.c
+++ b/libidu/scanners.c
@@ -40,7 +40,7 @@ static struct obstack lang_args_obstack;
struct lang_args *lang_args_default = 0;
struct lang_args *lang_args_list = 0;
struct obstack tokens_obstack;
-int log_8_member_files = 0;
+size_t log_8_member_files = 0;
extern void usage (void);
extern char *program_name;
diff --git a/libidu/scanners.h b/libidu/scanners.h
index 68c357b..86674a8 100644
--- a/libidu/scanners.h
+++ b/libidu/scanners.h
@@ -21,8 +21,8 @@
#include "obstack.h"
-extern int log_8_member_files; /* log base 8 of the # of files.
- e.g., log_8 (32768) == 5 */
+extern size_t log_8_member_files; /* log base 8 of the # of files.
+ e.g., log_8 (32768) == 5 */
struct token
{