* lib-src/etags.c (Fortran_functions): Handle "pure" functions. (tiny change)
authorDieter Schuster <didischuster@arcor.de>
Wed, 7 Sep 2011 07:25:55 +0000 (00:25 -0700)
committerGlenn Morris <rgm@gnu.org>
Wed, 7 Sep 2011 07:25:55 +0000 (00:25 -0700)
Fixes: debbugs:9359

lib-src/ChangeLog
lib-src/etags.c

index 65ca56b..af026b6 100644 (file)
@@ -1,3 +1,7 @@
+2011-09-07  Dieter Schuster  <didischuster@arcor.de>  (tiny change)
+
+       * etags.c (Fortran_functions): Handle "pure" functions.  (Bug#9359)
+
 2011-09-06  Paul Eggert  <eggert@cs.ucla.edu>
 
        * Makefile.in ($(DESTDIR)${archlibdir}): install-sh moved
index 9d92056..0197bbd 100644 (file)
@@ -4048,6 +4048,9 @@ Fortran_functions (FILE *inf)
       if (LOOKING_AT_NOCASE (dbp, "recursive"))
        dbp = skip_spaces (dbp);
 
+      if (LOOKING_AT_NOCASE (dbp, "pure"))
+       dbp = skip_spaces (dbp);
+
       switch (lowcase (*dbp))
        {
        case 'i':