aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2015-03-07 19:54:00 +0200
committerLasse Collin <lasse.collin@tukaani.org>2015-03-07 19:54:00 +0200
commit7f0a4c50f4a374c40acf4b86848f301ad1e82d34 (patch)
tree5bb8bba9e03535afc26b85d430e6a0fd142b3d83
parentf6ec46801588b1be29c07c9db98558b521304002 (diff)
downloadxz-7f0a4c50f4a374c40acf4b86848f301ad1e82d34.tar.gz
xz: Make arg_count an unsigned int to silence a warning.
Actually the value of arg_count cannot exceed INT_MAX but it's nicer as an unsigned int.
-rw-r--r--src/xz/args.h2
-rw-r--r--src/xz/main.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/xz/args.h b/src/xz/args.h
index 1defad12..46a8e8ed 100644
--- a/src/xz/args.h
+++ b/src/xz/args.h
@@ -15,7 +15,7 @@ typedef struct {
char **arg_names;
/// Number of filenames from command line
- size_t arg_count;
+ unsigned int arg_count;
/// Name of the file from which to read filenames. This is NULL
/// if --files or --files0 was not used.
diff --git a/src/xz/main.c b/src/xz/main.c
index a8f0683a..5608229d 100644
--- a/src/xz/main.c
+++ b/src/xz/main.c
@@ -212,7 +212,7 @@ main(int argc, char **argv)
// Process the files given on the command line. Note that if no names
// were given, args_parse() gave us a fake "-" filename.
- for (size_t i = 0; i < args.arg_count && !user_abort; ++i) {
+ for (unsigned i = 0; i < args.arg_count && !user_abort; ++i) {
if (strcmp("-", args.arg_names[i]) == 0) {
// Processing from stdin to stdout. Check that we
// aren't writing compressed data to a terminal or