From 4c4191cec2b30632a31993a6e46fb241ab9c3434 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Sat, 28 Sep 2013 00:00:34 +0200 Subject: [PATCH] location: fix EOF check * location.c (location_caret): Use int, not char, for values from getc. --- src/location.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/location.c b/src/location.c index 662b2a12..c873dccd 100644 --- a/src/location.c +++ b/src/location.c @@ -188,7 +188,7 @@ location_caret (location loc, FILE *out) /* Read the actual line. Don't update the offset, so that we keep a pointer to the start of the line. */ { - char c = getc (caret_info.source); + int c = getc (caret_info.source); if (c != EOF) { /* Quote the file, indent by a single column. */ -- 2.45.2