aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/etags.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib-src/etags.c b/lib-src/etags.c
index 0f5bfa3a951..182cb4cc876 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -4730,8 +4730,12 @@ Ruby_functions (FILE *inf)
4730 if (reader || writer || alias) 4730 if (reader || writer || alias)
4731 { 4731 {
4732 do { 4732 do {
4733 char *np = cp; 4733 char *np;
4734 4734
4735 cp = skip_spaces (cp);
4736 if (*cp == '(')
4737 cp = skip_spaces (cp + 1);
4738 np = cp;
4735 cp = skip_name (cp); 4739 cp = skip_name (cp);
4736 if (*np != ':') 4740 if (*np != ':')
4737 continue; 4741 continue;