summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/ChangeLog6
-rw-r--r--libguile/read.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index a68a03dab..d35b1b6a8 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,9 @@
+2008-04-26 Ludovic Courtès <ludo@gnu.org>
+
+ * read.c (scm_read_sexp): Remove extraneous semi-colon at
+ end-of-line, which broke compilation with GCC 2.7. Reported by
+ Alain Guibert <alguibert+bts@free.fr>.
+
2008-04-24 Ludovic Courtès <ludo@gnu.org>
* Makefile.am (DEFAULT_INCLUDES): New. Fixes compilation on
diff --git a/libguile/read.c b/libguile/read.c
index 5a448b7f8..47b80041e 100644
--- a/libguile/read.c
+++ b/libguile/read.c
@@ -292,7 +292,7 @@ scm_read_sexp (int chr, SCM port)
register int c;
register SCM tmp;
register SCM tl, ans = SCM_EOL;
- SCM tl2 = SCM_EOL, ans2 = SCM_EOL, copy = SCM_BOOL_F;;
+ SCM tl2 = SCM_EOL, ans2 = SCM_EOL, copy = SCM_BOOL_F;
static const int terminating_char = ')';
/* Need to capture line and column numbers here. */