SF.net SVN: geany:[3741] trunk

eht16 at users.sourceforge.net eht16 at xxxxx
Mon Apr 27 19:31:21 UTC 2009


Revision: 3741
          http://geany.svn.sourceforge.net/geany/?rev=3741&view=rev
Author:   eht16
Date:     2009-04-27 19:31:21 +0000 (Mon, 27 Apr 2009)

Log Message:
-----------
Fix wrong parsing of string literals (closes #2781264).

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/tagmanager/ruby.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2009-04-27 19:31:06 UTC (rev 3740)
+++ trunk/ChangeLog	2009-04-27 19:31:21 UTC (rev 3741)
@@ -5,6 +5,8 @@
    Remember the active sidebar page between sessions.
  * src/project.c:
    Add a recent project item after creating a new project.
+ * tagmanager/ruby.c:
+   Fix wrong parsing of string literals (closes #2781264).
 
 
 2009-04-25  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>

Modified: trunk/tagmanager/ruby.c
===================================================================
--- trunk/tagmanager/ruby.c	2009-04-27 19:31:06 UTC (rev 3740)
+++ trunk/tagmanager/ruby.c	2009-04-27 19:31:21 UTC (rev 3741)
@@ -382,6 +382,8 @@
 				do {
 					++cp;
 				} while (*cp != 0 && *cp != '"');
+				if (*cp == '"')
+				    cp++; /* skip the last found '"' */
 			}
 			else if (*cp != '\0')
 			{


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list