From: Thomas Weißschuh Date: Fri, 22 Sep 2023 17:35:01 +0000 (+0200) Subject: libfdisk: handle allocation failure in fdisk_new_partition X-Git-Tag: v2.40-rc1~233^2~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=afbff723e3810e38c965be9f3f521eb4369c4393;p=thirdparty%2Futil-linux.git libfdisk: handle allocation failure in fdisk_new_partition Signed-off-by: Thomas Weißschuh --- diff --git a/libfdisk/src/partition.c b/libfdisk/src/partition.c index 6b0d98a74f..bf3afadb13 100644 --- a/libfdisk/src/partition.c +++ b/libfdisk/src/partition.c @@ -40,6 +40,8 @@ static void init_partition(struct fdisk_partition *pa) struct fdisk_partition *fdisk_new_partition(void) { struct fdisk_partition *pa = calloc(1, sizeof(*pa)); + if (!pa) + return NULL; pa->refcount = 1; init_partition(pa);