diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2015-03-06 16:17:41 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2015-03-06 16:17:41 +0000 |
commit | 9a77cde34ecdb532fec139d01458a66459ce0758 (patch) | |
tree | e64e2ab608268d8569b92fa09cc4d7aac100d5ad /os/rt/src/chdynamic.c | |
parent | 0678da6352ac484d560086a7f08b533c171b3ef1 (diff) | |
download | ChibiOS-9a77cde34ecdb532fec139d01458a66459ce0758.tar.gz ChibiOS-9a77cde34ecdb532fec139d01458a66459ce0758.tar.bz2 ChibiOS-9a77cde34ecdb532fec139d01458a66459ce0758.zip |
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7719 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/rt/src/chdynamic.c')
-rw-r--r-- | os/rt/src/chdynamic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/os/rt/src/chdynamic.c b/os/rt/src/chdynamic.c index 185a456b3..c2fca8534 100644 --- a/os/rt/src/chdynamic.c +++ b/os/rt/src/chdynamic.c @@ -93,7 +93,8 @@ void chThdRelease(thread_t *tp) { chSysLock();
chDbgAssert(tp->p_refs > 0, "not referenced");
- refs = --tp->p_refs;
+ tp->p_refs--;
+ refs = tp->p_refs;
chSysUnlock();
/* If the references counter reaches zero and the thread is in its
|