aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_ccd.c
diff options
context:
space:
mode:
authorZhenlei Huang <zlei@FreeBSD.org>2022-12-28 15:34:09 +0000
committerZhenlei Huang <zlei@FreeBSD.org>2023-01-11 10:35:59 +0000
commit71a44d641fe0b06d873b72c0faa06849e1d9c66f (patch)
tree9a002e36eb7a67722864cc48cb73ad3ef537dd8e /sys/geom/geom_ccd.c
parent3070bedd3dc54196f48645966eb34bd3a9bf131d (diff)
GEOM: Remove redundant NULL pointer check before g_free()
Reviewed by: melifaro, pjd, imp Approved by: kp (mentor) Differential Revision: https://reviews.freebsd.org/D37779 (cherry picked from commit bd5d9037c5dd79390faf8ee37eecd99e1c378bf0)
Diffstat (limited to 'sys/geom/geom_ccd.c')
-rw-r--r--sys/geom/geom_ccd.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/geom/geom_ccd.c b/sys/geom/geom_ccd.c
index 7f4dd3ca11ff..8e3859f0ce2f 100644
--- a/sys/geom/geom_ccd.c
+++ b/sys/geom/geom_ccd.c
@@ -226,8 +226,7 @@ g_ccd_freesc(struct ccd_s *sc)
g_free(sc->sc_cinfo);
if (sc->sc_itable != NULL) {
for (ii = sc->sc_itable; ii->ii_ndisk > 0; ii++)
- if (ii->ii_index != NULL)
- g_free(ii->ii_index);
+ g_free(ii->ii_index);
g_free(sc->sc_itable);
}
g_free(sc);