--- rpl/src/semaphores.c 2011/09/20 19:28:39 1.37 +++ rpl/src/semaphores.c 2011/09/21 10:33:40 1.38 @@ -1,6 +1,6 @@ /* ================================================================================ - RPL/2 (R) version 4.1.3 + RPL/2 (R) version 4.1.4 Copyright (C) 1989-2011 Dr. BERTRAND Joël This file is part of RPL/2. @@ -144,7 +144,7 @@ sem_destroy2(sem_t *semaphore, pid_t pid return(1); } - erreur = em_unlink(chemin); + erreur = sem_unlink(chemin); free(chemin); return(erreur); @@ -1011,9 +1011,11 @@ sem_unlink_SysV(const char *nom) if (unlink(nom) == -1) { + free(nom_absolu); return(EACCES); } + free(nom); return(0); # else