]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/queue.c
Minor mods common files to fix warnings generated by Renesas compiler.
[freertos] / FreeRTOS / Source / queue.c
index 75bebd12d5013dcbf741af4d1de9dc504bb7fbcc..4922544d4db34b72785e15a40dbc9d24ab1ff549 100644 (file)
@@ -1314,7 +1314,7 @@ static void prvCopyDataToQueue( xQUEUE *pxQueue, const void *pvItemToQueue, port
        }\r
        else if( xPosition == queueSEND_TO_BACK )\r
        {\r
-               memcpy( ( void * ) pxQueue->pcWriteTo, pvItemToQueue, ( unsigned ) pxQueue->uxItemSize );\r
+               memcpy( ( void * ) pxQueue->pcWriteTo, pvItemToQueue, ( size_t ) pxQueue->uxItemSize );\r
                pxQueue->pcWriteTo += pxQueue->uxItemSize;\r
                if( pxQueue->pcWriteTo >= pxQueue->pcTail )\r
                {\r
@@ -1323,7 +1323,7 @@ static void prvCopyDataToQueue( xQUEUE *pxQueue, const void *pvItemToQueue, port
        }\r
        else\r
        {\r
-               memcpy( ( void * ) pxQueue->pcReadFrom, pvItemToQueue, ( unsigned ) pxQueue->uxItemSize );\r
+               memcpy( ( void * ) pxQueue->pcReadFrom, pvItemToQueue, ( size_t ) pxQueue->uxItemSize );\r
                pxQueue->pcReadFrom -= pxQueue->uxItemSize;\r
                if( pxQueue->pcReadFrom < pxQueue->pcHead )\r
                {\r
@@ -1344,7 +1344,7 @@ static void prvCopyDataFromQueue( xQUEUE * const pxQueue, const void *pvBuffer )
                {\r
                        pxQueue->pcReadFrom = pxQueue->pcHead;\r
                }\r
-               memcpy( ( void * ) pvBuffer, ( void * ) pxQueue->pcReadFrom, ( unsigned ) pxQueue->uxItemSize );\r
+               memcpy( ( void * ) pvBuffer, ( void * ) pxQueue->pcReadFrom, ( size_t ) pxQueue->uxItemSize );\r
        }\r
 }\r
 /*-----------------------------------------------------------*/\r