aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/vinum/geom_vinum_plex.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/vinum/geom_vinum_plex.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/vinum/geom_vinum_plex.c')
-rw-r--r--sys/geom/vinum/geom_vinum_plex.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/geom/vinum/geom_vinum_plex.c b/sys/geom/vinum/geom_vinum_plex.c
index a7b1e1e5a8bd..3e5b2e3d51a3 100644
--- a/sys/geom/vinum/geom_vinum_plex.c
+++ b/sys/geom/vinum/geom_vinum_plex.c
@@ -860,8 +860,7 @@ gv_init_complete(struct gv_plex *p, struct bio *bp)
*/
if (start >= s->drive_offset + s->size) {
/* Free the data we initialized. */
- if (data != NULL)
- g_free(data);
+ g_free(data);
g_topology_assert_not();
g_topology_lock();
g_access(cp, 0, -1, 0);