17 lines
340 B
C
17 lines
340 B
C
#include "libnazgul.h"
|
|
|
|
int msgQueueElemDelete(msgQueueElemId queueElemId){
|
|
msgQueueElem * queueElemAddr;
|
|
msgQueueElemId nextIdToDie;
|
|
|
|
queueElemAddr = msgQueueElemOpen(queueElemId);
|
|
msgQueueElemClose(queueElem);
|
|
if (nextIdToDie != NULL){
|
|
return msgQueueElemDelete(nextIdToDie);
|
|
} else {
|
|
return 0;
|
|
}
|
|
|
|
ERROR:
|
|
return -1;
|
|
}
|