From 1027f1534bf4518a10e1eba2b6d1f42ac990a10d Mon Sep 17 00:00:00 2001 From: Thomas Doerfler Date: Fri, 29 Jan 2010 14:57:10 +0000 Subject: Fixed invalid chain extract --- cpukit/libblock/src/bdbuf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cpukit/libblock') diff --git a/cpukit/libblock/src/bdbuf.c b/cpukit/libblock/src/bdbuf.c index 862591503f..e16c460250 100644 --- a/cpukit/libblock/src/bdbuf.c +++ b/cpukit/libblock/src/bdbuf.c @@ -1523,8 +1523,9 @@ rtems_bdbuf_wait_for_access (rtems_bdbuf_buffer *bd) rtems_bdbuf_group_release (bd); /* Fall through */ case RTEMS_BDBUF_STATE_CACHED: - case RTEMS_BDBUF_STATE_EMPTY: rtems_chain_extract (&bd->link); + /* Fall through */ + case RTEMS_BDBUF_STATE_EMPTY: return; case RTEMS_BDBUF_STATE_ACCESS_CACHED: case RTEMS_BDBUF_STATE_ACCESS_EMPTY: -- cgit v1.2.3