diff --git a/lib/bdev/gpt/vbdev_gpt.c b/lib/bdev/gpt/vbdev_gpt.c index 950fea55af..7eccb55380 100644 --- a/lib/bdev/gpt/vbdev_gpt.c +++ b/lib/bdev/gpt/vbdev_gpt.c @@ -77,9 +77,8 @@ static bool g_gpt_disabled; static void spdk_gpt_base_free(struct gpt_base *gpt_base) { - spdk_bdev_part_base_free(&gpt_base->part_base); spdk_dma_free(gpt_base->gpt.buf); - free(gpt_base); + spdk_bdev_part_base_free(&gpt_base->part_base); } static void