From 47a471a7dd5181a432af643abd8f91fafcc3d9d8 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 15 Jan 2016 14:11:03 +0100 Subject: [PATCH] libblock: Fix ramdisk::free_at_delete_request init Avoid uninitialized ramdisk::free_at_delete_request. The error was visible in sporadic libtests/block01 failures. --- cpukit/libblock/src/ramdisk-init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpukit/libblock/src/ramdisk-init.c b/cpukit/libblock/src/ramdisk-init.c index 45b1329e6d..cc2ad3e0bb 100644 --- a/cpukit/libblock/src/ramdisk-init.c +++ b/cpukit/libblock/src/ramdisk-init.c @@ -36,7 +36,7 @@ ramdisk *ramdisk_allocate( bool trace ) { - struct ramdisk *rd = malloc(sizeof(struct ramdisk)); + struct ramdisk *rd = calloc(1, sizeof(*rd)); if (rd == NULL) { return NULL;