X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=blobdiff_plain;f=listati%2FClientEcho.c;h=9a18289954704264d9e0f4cb37fc8a9ec0d103f7;hb=7f87146842e5e91ef5335ff7a44e0d6d622812f0;hp=0a64e94d4b2b8a548e9ffd6e67d4ff2dd2addbe0;hpb=06661f47754a536098afe2b30cb04469918f2fa3;p=gapil.git diff --git a/listati/ClientEcho.c b/listati/ClientEcho.c index 0a64e94..9a18289 100644 --- a/listati/ClientEcho.c +++ b/listati/ClientEcho.c @@ -1,10 +1,10 @@ void ClientEcho(FILE * filein, int socket) { - char sendbuff[MAXLINE], recvbuff[MAXLINE]; + char sendbuff[MAXLINE+1], recvbuff[MAXLINE+1]; int nread; while (fgets(sendbuff, MAXLINE, filein) != NULL) { FullWrite(socket, sendbuff, strlen(sendbuff)); - nread = FullRead(socket, recvbuff, strlen(sendbuff)); + nread = read(socket, recvbuff, strlen(sendbuff)); recvbuff[nread] = 0; fputs(recvbuff, stdout); }