Skip to content

Commit d55e0d5

Browse files
authored
Fix warnings and errors when building with trace macros enabled
- traceENTER_xTaskCreateRestricted and traceENTER_xTaskCreateRestrictedStatic issue warning due to different argument types - use typecast as temporary fix - traceSTREAM_BUFFER_CREATE_STATIC_FAILED has invalid argument passed - argument replaced with NULL
1 parent 5b6a168 commit d55e0d5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

CMSIS/RTOS2/FreeRTOS/Include/freertos_evr.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2398,7 +2398,7 @@ extern void EvrFreeRTOSHeap_Free (void *pvAddress, uint32_t uiSize);
23982398
#endif
23992399

24002400
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceENTER_xTaskCreateRestrictedStatic_DISABLE))
2401-
#define traceENTER_xTaskCreateRestrictedStatic EvrFreeRTOSTasks_xTaskCreateRestrictedStatic
2401+
#define traceENTER_xTaskCreateRestrictedStatic(pxT,pxC) EvrFreeRTOSTasks_xTaskCreateRestrictedStatic(pxT, (void **)pxC)
24022402
#endif
24032403

24042404
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceRETURN_xTaskCreateRestrictedStatic_DISABLE))
@@ -2414,7 +2414,7 @@ extern void EvrFreeRTOSHeap_Free (void *pvAddress, uint32_t uiSize);
24142414
#endif
24152415

24162416
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceENTER_xTaskCreateRestricted_DISABLE))
2417-
#define traceENTER_xTaskCreateRestricted EvrFreeRTOSTasks_xTaskCreateRestricted
2417+
#define traceENTER_xTaskCreateRestricted(pxT,pxC) EvrFreeRTOSTasks_xTaskCreateRestricted(pxT,(void **)pxC)
24182418
#endif
24192419

24202420
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceRETURN_xTaskCreateRestricted_DISABLE))
@@ -3584,7 +3584,7 @@ extern void EvrFreeRTOSHeap_Free (void *pvAddress, uint32_t uiSize);
35843584
#endif
35853585

35863586
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceSTREAM_BUFFER_CREATE_STATIC_FAILED_DISABLE))
3587-
#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED(x,ux) EvrFreeRTOSStreamBuf_StreamBufferCreateStaticFailed(x,ux)
3587+
#define traceSTREAM_BUFFER_CREATE_STATIC_FAILED(x,ux) EvrFreeRTOSStreamBuf_StreamBufferCreateStaticFailed(NULL,ux)
35883588
#endif
35893589

35903590
#if (!defined(EVR_FREERTOS_DISABLE) && !defined(traceSTREAM_BUFFER_CREATE_DISABLE))

0 commit comments

Comments
 (0)