forked from epagris/FreeRTOS-Kernel
		
	Fix clang warning in croutine and stream buffer (#686)
* Fix document warning in croutine * Fix cast-qual warning in stream buffer
This commit is contained in:
		
							parent
							
								
									80f67449ba
								
							
						
					
					
						commit
						77d8086f1c
					
				@ -53,11 +53,11 @@ typedef void (* crCOROUTINE_CODE)( CoRoutineHandle_t,
 | 
			
		||||
typedef struct corCoRoutineControlBlock
 | 
			
		||||
{
 | 
			
		||||
    crCOROUTINE_CODE pxCoRoutineFunction;
 | 
			
		||||
    ListItem_t xGenericListItem; /*< List item used to place the CRCB in ready and blocked queues. */
 | 
			
		||||
    ListItem_t xEventListItem;   /*< List item used to place the CRCB in event lists. */
 | 
			
		||||
    UBaseType_t uxPriority;      /*< The priority of the co-routine in relation to other co-routines. */
 | 
			
		||||
    UBaseType_t uxIndex;         /*< Used to distinguish between co-routines when multiple co-routines use the same co-routine function. */
 | 
			
		||||
    uint16_t uxState;            /*< Used internally by the co-routine implementation. */
 | 
			
		||||
    ListItem_t xGenericListItem; /**< List item used to place the CRCB in ready and blocked queues. */
 | 
			
		||||
    ListItem_t xEventListItem;   /**< List item used to place the CRCB in event lists. */
 | 
			
		||||
    UBaseType_t uxPriority;      /**< The priority of the co-routine in relation to other co-routines. */
 | 
			
		||||
    UBaseType_t uxIndex;         /**< Used to distinguish between co-routines when multiple co-routines use the same co-routine function. */
 | 
			
		||||
    uint16_t uxState;            /**< Used internally by the co-routine implementation. */
 | 
			
		||||
} CRCB_t;                        /* Co-routine control block.  Note must be identical in size down to uxPriority with TCB_t. */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 | 
			
		||||
@ -478,7 +478,7 @@ static void prvInitialiseNewStreamBuffer( StreamBuffer_t * const pxStreamBuffer,
 | 
			
		||||
                                              StaticStreamBuffer_t ** ppxStaticStreamBuffer )
 | 
			
		||||
    {
 | 
			
		||||
        BaseType_t xReturn;
 | 
			
		||||
        const StreamBuffer_t * const pxStreamBuffer = xStreamBuffer;
 | 
			
		||||
        StreamBuffer_t * const pxStreamBuffer = xStreamBuffer;
 | 
			
		||||
 | 
			
		||||
        configASSERT( pxStreamBuffer );
 | 
			
		||||
        configASSERT( ppucStreamBufferStorageArea );
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user