summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-11-24 12:04:15 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-11-24 12:04:15 +0100
commit0a9b6eb05665f5b1da5b88ae9149c67a3fe86b6b (patch)
tree25b341f5b8137b9683488ad910847f5780c01a3e
parentbsps/arm: Add Cortex-M DWT CPU counter (diff)
downloadrtems-0a9b6eb05665f5b1da5b88ae9149c67a3fe86b6b.tar.bz2
libblock: Fix for RTEMS_DEBUG
-rw-r--r--cpukit/libblock/src/media.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpukit/libblock/src/media.c b/cpukit/libblock/src/media.c
index 6df8a33249..ba17e419e7 100644
--- a/cpukit/libblock/src/media.c
+++ b/cpukit/libblock/src/media.c
@@ -120,6 +120,7 @@ rtems_status_code rtems_media_listener_add(
if (item != NULL) {
item->listener = listener;
item->listener_arg = listener_arg;
+ rtems_chain_initialize_node(&item->node);
rtems_chain_append_unprotected(&listener_item_chain, &item->node);
} else {
sc = RTEMS_NO_MEMORY;
@@ -249,6 +250,7 @@ static void create_item(
item->parent = parent;
item->disk_path = (char *) item + sizeof(*item);
memcpy(item->disk_path, disk_path, disk_path_size);
+ rtems_chain_initialize_node(&item->node);
rtems_chain_append(&media_item_chain, &item->node);
}
}