array position being vacant. */\r
xQueueRegistryItem xQueueRegistry[ configQUEUE_REGISTRY_SIZE ];\r
\r
- /* Removes a queue from the registry by simply setting the pcQueueName\r
- member to NULL. */\r
- static void prvQueueUnregisterQueue( xQueueHandle xQueue ) PRIVILEGED_FUNCTION;\r
-\r
#endif /* configQUEUE_REGISTRY_SIZE */\r
\r
/*\r
* Checks to see if a queue is a member of a queue set, and if so, notifies\r
* the queue set that the queue contains data.\r
*/\r
- static portBASE_TYPE prvNotifyQueueSetContainer( xQUEUE *pxQueue, portBASE_TYPE xCopyPosition );\r
+ static portBASE_TYPE prvNotifyQueueSetContainer( xQUEUE *pxQueue, portBASE_TYPE xCopyPosition ) PRIVILEGED_FUNCTION;\r
#endif\r
\r
/*-----------------------------------------------------------*/\r
traceQUEUE_DELETE( pxQueue );\r
#if ( configQUEUE_REGISTRY_SIZE > 0 )\r
{\r
- prvQueueUnregisterQueue( pxQueue );\r
+ vQueueUnregisterQueue( pxQueue );\r
}\r
#endif\r
vPortFree( pxQueue->pcHead );\r
\r
#if ( configQUEUE_REGISTRY_SIZE > 0 )\r
\r
- static void prvQueueUnregisterQueue( xQueueHandle xQueue )\r
+ void vQueueUnregisterQueue( xQueueHandle xQueue )\r
{\r
unsigned portBASE_TYPE ux;\r
\r