diff --git a/Theorie/Fichiers/src/fork-pipe.c b/Theorie/Fichiers/src/fork-pipe.c index e08f275c434d025f065b9930e2a472817c5e041b..7048b623e9925ce3da3fac9da29759ad78777d4a 100644 --- a/Theorie/Fichiers/src/fork-pipe.c +++ b/Theorie/Fichiers/src/fork-pipe.c @@ -32,8 +32,7 @@ int main (int argc, char *argv[]) { if (pid==-1) { // erreur à l'exécution de fork - perror("fork"); - exit(EXIT_FAILURE); + exit_on_error("fork"); } // pas d'erreur if (pid==0) { @@ -73,8 +72,7 @@ int main (int argc, char *argv[]) { int fils=waitpid(pid,&status,0); if(fils==-1) { - perror("wait"); - exit(EXIT_FAILURE); + exit_on_error("wait"); } // fils terminé correctement }