summaryrefslogtreecommitdiff
path: root/libarchive/archive_read.c
diff options
context:
space:
mode:
authorMartin Matuska <martin@matuska.org>2020-01-17 00:31:07 +0100
committerMartin Matuska <martin@matuska.org>2020-01-17 00:31:07 +0100
commit9f67e742b55e83b10b3dcf2df263c6bf43970e91 (patch)
tree3c7ad30bed13f345d587721c7d15ed3f635008db /libarchive/archive_read.c
parentd2ce535f176df750c6dd4eff6ba35f3c5baa9794 (diff)
downloadlibarchive-9f67e742b55e83b10b3dcf2df263c6bf43970e91.tar.gz
archive_read.c: remove unnecessary comparsion (iindex is unsigned int)
Found by LGTM.com code analysis
Diffstat (limited to 'libarchive/archive_read.c')
-rw-r--r--libarchive/archive_read.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libarchive/archive_read.c b/libarchive/archive_read.c
index 58726011..4a933b2f 100644
--- a/libarchive/archive_read.c
+++ b/libarchive/archive_read.c
@@ -433,7 +433,7 @@ archive_read_add_callback_data(struct archive *_a, void *client_data,
return ARCHIVE_FATAL;
}
a->client.dataset = (struct archive_read_data_node *)p;
- for (i = a->client.nodes - 1; i > iindex && i > 0; i--) {
+ for (i = a->client.nodes - 1; i > iindex; i--) {
a->client.dataset[i].data = a->client.dataset[i-1].data;
a->client.dataset[i].begin_position = -1;
a->client.dataset[i].total_size = -1;