X-Git-Url: https://git.piment-noir.org/?p=TD_SE.git;a=blobdiff_plain;f=upipe%2Fupipe.c;fp=upipe%2Fupipe.c;h=845fea2fed25fec2c8797a7a44fb1f141d1afed4;hp=1264fb26a82f9c38ee4391e78f542bd7a1d6c02a;hb=5bb90b8301bcac76c05099aeaf291ebda07adf00;hpb=38c82fd1a6fbef93edfb5c4e6326b9d5f0775dd9 diff --git a/upipe/upipe.c b/upipe/upipe.c index 1264fb2..845fea2 100644 --- a/upipe/upipe.c +++ b/upipe/upipe.c @@ -11,7 +11,7 @@ int main() int fd[2]; pipe(fd); // création d'un tube anonyme char message[100]; // pour récupérer un message - int nboctets; + ssize_t nboctets; char *phrase = "message envoyé au père par le fils"; if (fork() == 0) //création d'un processus fils { @@ -25,7 +25,7 @@ int main() close(fd[W]); // extraction du message du tube nboctets = read(fd[R], message, 100); - printf("Lecture %d octets : %s\n", nboctets, message); + printf("Lecture %zd octets : %s\n", nboctets, message); // fermeture du descripteur de lecture close(fd[R]); }