diff --git a/src/02-driver/exercice/ex4-character-oriented.c b/src/02-driver/exercice/ex4-character-oriented.c index 8ca2cba..1503c5c 100644 --- a/src/02-driver/exercice/ex4-character-oriented.c +++ b/src/02-driver/exercice/ex4-character-oriented.c @@ -10,7 +10,7 @@ #define DATA_LENGTH 70 -const static char* data = "J'ai le chocolat qui est collé au palais, ducoup j'arrive pas a parlé\0"; +static const char* data = "J'ai le chocolat qui est collé au palais, ducoup j'arrive pas a parlé\0"; static char data_read[DATA_LENGTH] = {}; @@ -30,6 +30,8 @@ int ex_character_oriented(void) { ret = write(fd, data, DATA_LENGTH); + fd = open(path, O_RDWR); + if(ret < 0) { printf("Failed to write\n"); return 1;