rtos: Rewrite rtos_create() for readability
commit16cd4e6fce1fd760517cf4d41ac54416c246bd83
authorPeter Stuge <peter@stuge.se>
Thu, 4 Oct 2012 12:31:29 +0000 (4 14:31 +0200)
committerPeter Stuge <peter@stuge.se>
Fri, 5 Oct 2012 20:19:01 +0000 (5 20:19 +0000)
tree132962ab8dffdaf96e7b0ce74df47e17b93aaa45
parent5952843fc5d56d51f3e0ed5d141db46beefa8b56
rtos: Rewrite rtos_create() for readability

The new code is almost functionally equivalent to the old; besides
error handling the only difference is that the code is now readable.

Many thanks to Matthias Blaicher for pointing out an iteration error
in the rtos_try_next() change, which also affected this change.

Change-Id: If38b87439e9de2303b220b3a7e3200ceaa8391da
Signed-off-by: Peter Stuge <peter@stuge.se>
Reviewed-on: http://openocd.zylin.com/893
Tested-by: jenkins
Reviewed-by: Matthias Blaicher <matthias@blaicher.com>
src/rtos/rtos.c