From 680a647d0d0aaa05c8bfd633941036a8778eca91 Mon Sep 17 00:00:00 2001 From: Jun-Ru Chang Date: Wed, 12 Aug 2015 17:54:42 +0800 Subject: [PATCH] Fix compilation warning The warning message is shown as below. Compile: Thread.cpp [Warning] Thread.cpp@45: In constructor 'rtos::Thread::Thread(void (*)(const void*), void*, osPriority, uint32_t, unsigned char*)': comparison between signed and unsigned integer expressions [-Wsign-compare] Signed-off-by: Jun-Ru Chang --- libraries/rtos/rtos/Thread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/rtos/rtos/Thread.cpp b/libraries/rtos/rtos/Thread.cpp index fd9b6feddd..95eb29ba66 100644 --- a/libraries/rtos/rtos/Thread.cpp +++ b/libraries/rtos/rtos/Thread.cpp @@ -42,7 +42,7 @@ Thread::Thread(void (*task)(void const *argument), void *argument, } //Fill the stack with a magic word for maximum usage checking - for (int i = 0; i < (stack_size / sizeof(uint32_t)); i++) { + for (uint32_t i = 0; i < (stack_size / sizeof(uint32_t)); i++) { _thread_def.stack_pointer[i] = 0xE25A2EA5; } #endif