From 4418d0b09aba4c26aa5cd41bbc75310a7aef1ba2 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Mon, 17 Dec 2001 20:05:55 +0000 Subject: argh, only loop while n > 0 not >= 0 since 0 will mean "end-of-file" svn path=/trunk/; revision=15134 --- composer/e-msg-composer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'composer/e-msg-composer.c') diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c index 35be879162..e0f62f8dff 100644 --- a/composer/e-msg-composer.c +++ b/composer/e-msg-composer.c @@ -689,8 +689,8 @@ read_file_content (int fd) retval = select (fd + 1, &rdset, NULL, NULL, &tv); if (retval) { - n = 0; - while (n >= 0 || errno == EINTR) { + n = 1; + while (n > 0 || errno == EINTR) { n = read (fd, buf, sizeof (buf)); if (n > 0) g_byte_array_append (contents, buf, n); -- cgit