aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rtos/mqx.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rtos/mqx.c b/src/rtos/mqx.c
index a23a95c3..0ba462c9 100644
--- a/src/rtos/mqx.c
+++ b/src/rtos/mqx.c
@@ -292,6 +292,12 @@ static int mqx_update_threads(
uint16_t task_queue_size = 0;
uint32_t active_td_addr = 0;
+ if (!rtos->rtos_specific_params)
+ return -3;
+
+ if (!rtos->symbols)
+ return -4;
+
/* clear old data */
rtos_free_threadlist(rtos);
/* check scheduler */