From 98456ae281a75b8ca000e2c3045a04d704b1e3b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 13 Jan 2008 00:58:27 +0000 Subject: [PATCH] check the allocation of the name list git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23467 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/bus/firewire/fw_raw.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/add-ons/kernel/drivers/bus/firewire/fw_raw.c b/src/add-ons/kernel/drivers/bus/firewire/fw_raw.c index 423c7d4dc4..3e85c7195b 100644 --- a/src/add-ons/kernel/drivers/bus/firewire/fw_raw.c +++ b/src/add-ons/kernel/drivers/bus/firewire/fw_raw.c @@ -997,6 +997,10 @@ init_driver() } devices = malloc(sizeof(char *) * (devices_count+1)); + if (!devices) { + put_module(FIREWIRE_MODULE_NAME); + return ENOMEM; + } for (i=0; i