You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
618 B
21 lines
618 B
--- rpm-4.11.3/lib/fprint.c.old 2014-02-05 14:04:01.000000000 +0100 |
|
+++ rpm-4.11.3/lib/fprint.c 2019-08-21 16:28:03.255538275 +0200 |
|
@@ -484,7 +484,7 @@ |
|
(void) rpmdbCheckSignals(); |
|
|
|
if ((fi = rpmteFI(p)) == NULL) |
|
- continue; /* XXX can't happen */ |
|
+ continue; |
|
|
|
(void) rpmswEnter(rpmtsOp(ts, RPMTS_OP_FINGERPRINT), 0); |
|
rpmfiFpLookup(fi, fpc); |
|
@@ -518,6 +518,9 @@ |
|
while ((p = rpmtsiNext(pi, 0)) != NULL) { |
|
(void) rpmdbCheckSignals(); |
|
|
|
+ if ((fi = rpmteFI(p)) == NULL) |
|
+ continue; |
|
+ |
|
fs = rpmteGetFileStates(p); |
|
fc = rpmfsFC(fs); |
|
(void) rpmswEnter(rpmtsOp(ts, RPMTS_OP_FINGERPRINT), 0);
|
|
|