diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-01-15 14:11:03 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-01-15 14:19:16 +0100 |
commit | 47a471a7dd5181a432af643abd8f91fafcc3d9d8 (patch) | |
tree | 6785c2572edc50dbdf876886d5f6c5bd8577482e | |
parent | doc: Mention Cortex-M7 multilib (diff) | |
download | rtems-47a471a7dd5181a432af643abd8f91fafcc3d9d8.tar.bz2 |
libblock: Fix ramdisk::free_at_delete_request init
Avoid uninitialized ramdisk::free_at_delete_request. The error was
visible in sporadic libtests/block01 failures.
-rw-r--r-- | cpukit/libblock/src/ramdisk-init.c | 2 |
1 files changed, 1 insertions, 1 deletions
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; |