+++ sockhelp.c Sun Oct 6 02:37:05 2002 @@ -301,6 +301,8 @@ size_t count; char *current_position; char last_read = 0; + count--; + current_position = str; while (last_read != 10) { bytes_read = read(sockfd, &last_read, 1);