--- rpl/src/instructions_w1.c 2012/05/31 12:11:30 1.62 +++ rpl/src/instructions_w1.c 2012/06/21 16:07:25 1.63 @@ -428,6 +428,7 @@ instruction_write(struct_processus *s_et unsigned char *chaine_utf8; unsigned char *clef_utf8; unsigned char *commande; + unsigned char retour; unsigned long i; @@ -1378,6 +1379,19 @@ instruction_write(struct_processus *s_et } free(chaine); + + // Le fichier de type FLOW est à accès séquentiel. Il + // convient d'ajouter un retour à la ligne pour l'opération + // de lecture. + + retour = d_code_retour_chariot; + + if (fwrite(&retour, sizeof(unsigned char), 1, + (*descripteur).descripteur_c) != 1) + { + (*s_etat_processus).erreur_systeme = d_es_erreur_fichier; + return; + } } else {