diff --git a/Source/include/semphr.h b/Source/include/semphr.h index 33fe012639..258d72cbd1 100644 --- a/Source/include/semphr.h +++ b/Source/include/semphr.h @@ -454,7 +454,7 @@ typedef xQueueHandle xSemaphoreHandle; *
xSemaphoreGiveFromISR( xSemaphoreHandle xSemaphore, - portBASE_TYPE *pxHigherPriorityTaskWoken + signed portBASE_TYPE *pxHigherPriorityTaskWoken )* * Macro to release a semaphore. The semaphore must have previously been @@ -509,7 +509,7 @@ typedef xQueueHandle xSemaphoreHandle; void vTimerISR( void * pvParameters ) { static unsigned char ucLocalTickCount = 0; - static portBASE_TYPE xHigherPriorityTaskWoken; + static signed portBASE_TYPE xHigherPriorityTaskWoken; // A timer tick has occurred.