Remove useless checks for NULL pointer before free(3)
Reported by: eadler Approved by: eadler
This commit is contained in:
parent
7efdb5bc68
commit
0e088eec8f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=258020
@ -326,8 +326,7 @@ free_fingerprint_list(struct fingerprint_list* list)
|
||||
struct fingerprint *fingerprint, *tmp;
|
||||
|
||||
STAILQ_FOREACH_SAFE(fingerprint, list, next, tmp) {
|
||||
if (fingerprint->name)
|
||||
free(fingerprint->name);
|
||||
free(fingerprint->name);
|
||||
free(fingerprint);
|
||||
}
|
||||
free(list);
|
||||
@ -729,12 +728,9 @@ verify_signature(int fd_pkg, int fd_sig)
|
||||
if (revoked)
|
||||
free_fingerprint_list(revoked);
|
||||
if (sc) {
|
||||
if (sc->cert)
|
||||
free(sc->cert);
|
||||
if (sc->sig)
|
||||
free(sc->sig);
|
||||
if (sc->name)
|
||||
free(sc->name);
|
||||
free(sc->cert);
|
||||
free(sc->sig);
|
||||
free(sc->name);
|
||||
free(sc);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user