From f7cbb38dbb795c09235ec8e80460751a98108d24 Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Mon, 12 Nov 2001 16:00:52 +0000 Subject: [PATCH] o check result of an allocation --- lib/format1/disk-rep.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/format1/disk-rep.c b/lib/format1/disk-rep.c index af9ead967..7a590af80 100644 --- a/lib/format1/disk-rep.c +++ b/lib/format1/disk-rep.c @@ -240,6 +240,11 @@ struct disk_list *read_disk(struct device *dev, struct pool *mem, struct disk_list *data = pool_alloc(mem, sizeof(*data)); const char *name = dev_name(dev); + if (!data) { + stack; + return NULL; + } + data->dev = dev; data->mem = mem; list_init(&data->uuids);