summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorLubos Kardos <lkardos@redhat.com>2015-03-30 09:31:15 +0200
committerLubos Kardos <lkardos@redhat.com>2015-03-30 09:31:15 +0200
commitee72c41d8b9994e4b1086c116927e8541a6ba592 (patch)
tree899a4874de4170e127bc82c28c2d8c806e41a825 /lib
parent0f051ab3b5b7a5342029e49b9a72ec7499a3d6ad (diff)
downloadrpm-ee72c41d8b9994e4b1086c116927e8541a6ba592.tar.gz
Fix off-by-one error (rhbz:#1206750)
- Caused by commit b598ce37d76bde5b8a6029008531aba6d2fbf594
Diffstat (limited to 'lib')
-rw-r--r--lib/transaction.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/transaction.c b/lib/transaction.c
index af1deb8ae..f9ffd10e0 100644
--- a/lib/transaction.c
+++ b/lib/transaction.c
@@ -852,7 +852,7 @@ static void skipInstallFiles(const rpmts ts, rpmfiles files, rpmfs fs)
/* Skip (now empty) directories that had skipped files. */
/* Iterate over dirs in reversed order to solve subdirs at first */
- for (j = dc; j >= 0; j--) {
+ for (j = dc - 1; j >= 0; j--) {
const char * dn, * bn;
size_t dnlen, bnlen;