From 9f67e742b55e83b10b3dcf2df263c6bf43970e91 Mon Sep 17 00:00:00 2001 From: Martin Matuska Date: Fri, 17 Jan 2020 00:31:07 +0100 Subject: [PATCH] archive_read.c: remove unnecessary comparsion (iindex is unsigned int) Found by LGTM.com code analysis --- libarchive/archive_read.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libarchive/archive_read.c b/libarchive/archive_read.c index 587260110..4a933b2fc 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; -- 2.47.2