on avance....
This commit is contained in:
parent
ca8501406a
commit
427b62dbbc
1 changed files with 3 additions and 1 deletions
|
@ -10,12 +10,14 @@ int msgQueueElemDelete(msgQueueElemId queueElemId){
|
|||
goto ERROR;
|
||||
}
|
||||
|
||||
strcpy(nextIdToDie, queueElemAddr->next);
|
||||
|
||||
if (msgQueueElemClose(queueElemAddr) < 0){
|
||||
NZG_ERROR("msgQueueElemClose",queueElemId);
|
||||
goto ERROR;
|
||||
}
|
||||
|
||||
if (nextIdToDie != NULL){
|
||||
if (nextIdToDie != queueElemId){
|
||||
return msgQueueElemDelete(nextIdToDie);
|
||||
} else {
|
||||
return 0;
|
||||
|
|
Loading…
Reference in a new issue