aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/gos/gos_cmsis.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gos/gos_cmsis.c b/src/gos/gos_cmsis.c
index bfbafd62..ea4a6599 100644
--- a/src/gos/gos_cmsis.c
+++ b/src/gos/gos_cmsis.c
@@ -55,7 +55,7 @@ void gfxSemDestroy(gfxSem* psem)
bool_t gfxSemWait(gfxSem* psem, delaytime_t ms)
{
- if (osSemaphoreWait(psem->id, ms) == osOK) {
+ if (osSemaphoreWait(psem->id, ms) > 0) {
psem->available++;
return TRUE;
}