From 7eb9f13e20697e1ebdf74e0f327bf08ec7a13c76 Mon Sep 17 00:00:00 2001
From: kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>
Date: Tue, 20 Nov 2001 15:49:50 +0000
Subject: Treat NUL as the end-of-line.

git-svn-id: svn://busybox.net/trunk/busybox@3756 69ca8d6d-28ef-0310-b511-8ec308f3f277
---
 libbb/get_line_from_file.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'libbb')

diff --git a/libbb/get_line_from_file.c b/libbb/get_line_from_file.c
index 9035c0412..5e7062127 100644
--- a/libbb/get_line_from_file.c
+++ b/libbb/get_line_from_file.c
@@ -45,7 +45,7 @@ extern char *get_line_from_file(FILE *file)
 		while (idx > linebufsz-2)
 			linebuf = xrealloc(linebuf, linebufsz += GROWBY);
 		linebuf[idx++] = (char)ch;
-		if ((char)ch == '\n')
+		if (ch == '\n' || ch == '\0')
 			break;
 	}
 
-- 
cgit v1.2.3-55-g6feb