aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog5
-rw-r--r--lib-src/etags.c5
2 files changed, 8 insertions, 2 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 5a1b3ff7d5a..fd7097c0956 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,8 @@
12010-02-20 Kevin Ryde <user42@zip.com.au>
2
3 * etags.c (Scheme_functions): Don't loop past a null character
4 (Bug#5601).
5
12010-01-29 Kester Habermann <kester@linuxtag.org> (tiny change) 62010-01-29 Kester Habermann <kester@linuxtag.org> (tiny change)
2 7
3 * etags.c (Fortran_functions): Handle recursive keyword 8 * etags.c (Fortran_functions): Handle recursive keyword
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 2715df8b5cc..17aad9a2252 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -5004,8 +5004,9 @@ Scheme_functions (inf)
5004 if (strneq (bp, "(def", 4) || strneq (bp, "(DEF", 4)) 5004 if (strneq (bp, "(def", 4) || strneq (bp, "(DEF", 4))
5005 { 5005 {
5006 bp = skip_non_spaces (bp+4); 5006 bp = skip_non_spaces (bp+4);
5007 /* Skip over open parens and white space */ 5007 /* Skip over open parens and white space. Don't continue past
5008 while (notinname (*bp)) 5008 '\0'. */
5009 while (*bp && notinname (*bp))
5009 bp++; 5010 bp++;
5010 get_tag (bp, NULL); 5011 get_tag (bp, NULL);
5011 } 5012 }