updated for version 7.3.842
Problem:    Compiler warning for signed/unsigned pointer.
Solution:   Add type cast. (Christian Brabandt)
diff --git a/src/eval.c b/src/eval.c
index d5a41fb..ad20059 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -5170,7 +5170,7 @@
 		 * what follows. So set it here. */
 		if (rettv->v_type == VAR_UNKNOWN && !evaluate && **arg == '(')
 		{
-		    rettv->vval.v_string = vim_strsave("");
+		    rettv->vval.v_string = vim_strsave((char_u *)"");
 		    rettv->v_type = VAR_FUNC;
 		}
 
diff --git a/src/version.c b/src/version.c
index 6098591..f49cd4a 100644
--- a/src/version.c
+++ b/src/version.c
@@ -729,6 +729,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    842,
+/**/
     841,
 /**/
     840,