updated for version 7.4.390
Problem:    Advancing pointer over end of a string.
Solution:   Init quote character to -1 instead of zero. (Dominique Pelle)
diff --git a/src/misc1.c b/src/misc1.c
index 3a834aa..2c28aae 100644
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -5503,7 +5503,7 @@
     char_u *text;
 {
     char_u *s = skipwhite(text);
-    int	    quote = 0;
+    int	    quote = -1;
 
     if (*s == '\'' || *s == '"')
     {
diff --git a/src/version.c b/src/version.c
index d5aaa90..d2de43f 100644
--- a/src/version.c
+++ b/src/version.c
@@ -735,6 +735,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    390,
+/**/
     389,
 /**/
     388,