diff src/misc1.c @ 2807:11e62fb6f815 v7.3.179

updated for version 7.3.179 Problem: C-indent doesn't handle colon in string correctly. Solution: Skip the string. (Lech Lorens)
author Bram Moolenaar <bram@vim.org>
date Tue, 10 May 2011 11:56:30 +0200
parents ac639ca9f58f
children ed47d18b39c6
line wrap: on
line diff
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -5801,7 +5801,9 @@ cin_is_cpp_baseclass(col)
 		continue;
 	}
 
-	if (s[0] == ':')
+	if (s[0] == '"')
+	    s = skip_string(s) + 1;
+	else if (s[0] == ':')
 	{
 	    if (s[1] == ':')
 	    {