--- rpl/src/interruptions.c 2011/11/18 09:51:33 1.85 +++ rpl/src/interruptions.c 2011/11/18 20:24:40 1.86 @@ -1760,8 +1760,6 @@ interruption3(int signal) // l'erreur d'accès à la mémoire. On sort donc du programme quitte à // ce qu'il reste des processus orphelins. - int ios; - unsigned char message_1[] = "+++System : Uncaught access violation\n" "+++System : Aborting !\n"; unsigned char message_2[] = "+++System : Stack overflow\n" @@ -1777,11 +1775,11 @@ interruption3(int signal) if (signal != SIGUSR2) { - ios = write(STDERR_FILENO, message_1, strlen(message_1)); + write(STDERR_FILENO, message_1, strlen(message_1)); } else { - ios = write(STDERR_FILENO, message_2, strlen(message_2)); + write(STDERR_FILENO, message_2, strlen(message_2)); } _exit(EXIT_FAILURE); @@ -1831,7 +1829,6 @@ interruption_violation_access(void *adre "violation\n"; static int compteur_erreur = 0; - int ios; if ((gravite == 0) && (routine_recursive != 0)) { @@ -1853,7 +1850,7 @@ interruption_violation_access(void *adre return(0); } - ios = write(STDERR_FILENO, message, strlen(message)); + write(STDERR_FILENO, message, strlen(message)); if (pid_processus_pere == getpid()) { @@ -2013,8 +2010,6 @@ signal_inject(struct_processus *s_etat_p void interruption5(int signal) { - int ios; - unsigned char message[] = "+++System : SIGPIPE\n" "+++System : Aborting !\n"; @@ -2025,7 +2020,7 @@ interruption5(int signal) envoi_signal_processus(pid_processus_pere, rpl_sigalrm); } - ios = write(STDERR_FILENO, message, strlen(message)); + write(STDERR_FILENO, message, strlen(message)); return; } @@ -2169,11 +2164,11 @@ signal_hup(struct_processus *s_etat_proc { fclose(fichier); - stdout = freopen(nom, "w", stdout); - stderr = freopen(nom, "w", stderr); + freopen(nom, "w", stdout); + freopen(nom, "w", stderr); } - stdin = freopen("/dev/null", "r", stdin); + freopen("/dev/null", "r", stdin); if (((*s_etat_processus).type_debug & d_debug_signaux) != 0) {