Browse Source

Revert "0 is a valid return value for read so only break out if read returns -1."

This reverts commit 035ccdf1586a3cb2936c7973b6433cacca87d8cf.
Luke Dashjr 13 years ago
parent
commit
68c04b6d3a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      fpgautils.c

+ 1 - 1
fpgautils.c

@@ -256,7 +256,7 @@ _serial_read(int fd, char *buf, size_t bufsiz, char *eol)
 	ssize_t len, tlen = 0;
 	ssize_t len, tlen = 0;
 	while (bufsiz) {
 	while (bufsiz) {
 		len = read(fd, buf, eol ? 1 : bufsiz);
 		len = read(fd, buf, eol ? 1 : bufsiz);
-		if (unlikely(len == -1))
+		if (len < 1)
 			break;
 			break;
 		tlen += len;
 		tlen += len;
 		if (eol && *eol == buf[0])
 		if (eol && *eol == buf[0])