[rtems commit] libblock: Fix for RTEMS_DEBUG

Sebastian Huber sebh at rtems.org
Thu Nov 24 11:04:33 UTC 2016


Module:    rtems
Branch:    master
Commit:    0a9b6eb05665f5b1da5b88ae9149c67a3fe86b6b
Changeset: http://git.rtems.org/rtems/commit/?id=0a9b6eb05665f5b1da5b88ae9149c67a3fe86b6b

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Thu Nov 24 12:04:15 2016 +0100

libblock: Fix for RTEMS_DEBUG

---

 cpukit/libblock/src/media.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/cpukit/libblock/src/media.c b/cpukit/libblock/src/media.c
index 6df8a33..ba17e41 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);
   }
 }




More information about the vc mailing list