+++ 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);
