summaryrefslogtreecommitdiff
path: root/lib-src
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2013-10-09 21:29:30 -0400
committerGlenn Morris <rgm@gnu.org>2013-10-09 21:29:30 -0400
commit4b5a548d595a41b9cf226e9c5510c1fc0b5e2f6e (patch)
treef4c1a604a166fe425a2773a4ea29cec5c6c76f02 /lib-src
parentc6e8ae77b327df99219031e56c7938981f63b4c9 (diff)
downloademacs-4b5a548d595a41b9cf226e9c5510c1fc0b5e2f6e.tar.gz
* lib-src/make-docfile.c (search_lisp_doc_at_eol): Use int rather than char
with getc. Fixes: debbugs:15481
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog5
-rw-r--r--lib-src/make-docfile.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 1186a0c025c..0b91cc4887f 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,8 @@
+2013-10-10 Glenn Morris <rgm@gnu.org>
+
+ * make-docfile.c (search_lisp_doc_at_eol):
+ Use int rather than char with getc. (Bug#15481)
+
2013-09-20 Paul Eggert <eggert@cs.ucla.edu>
A simpler, centralized INLINE.
diff --git a/lib-src/make-docfile.c b/lib-src/make-docfile.c
index 73d1a0eb31d..36eb71c587b 100644
--- a/lib-src/make-docfile.c
+++ b/lib-src/make-docfile.c
@@ -1075,7 +1075,7 @@ read_lisp_symbol (FILE *infile, char *buffer)
static int
search_lisp_doc_at_eol (FILE *infile)
{
- char c = 0, c1 = 0, c2 = 0;
+ int c = 0, c1 = 0, c2 = 0;
/* Skip until the end of line; remember two previous chars. */
while (c != '\n' && c != '\r' && c != EOF)