updated for version 7.2-171
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index c9174b2..dd66254 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -4637,7 +4637,7 @@
 
 		if (do_ask)
 		{
-		    int typed;
+		    int typed = 0;
 
 		    /* change State to CONFIRM, so that the mouse works
 		     * properly */
@@ -6553,6 +6553,7 @@
 static sign_T	*first_sign = NULL;
 static int	last_sign_typenr = MAX_TYPENR;	/* is decremented */
 
+static int sign_cmd_idx __ARGS((char_u *begin_cmd, char_u *end_cmd));
 static void sign_list_defined __ARGS((sign_T *sp));
 static void sign_undefine __ARGS((sign_T *sp, sign_T *sp_prev));
 
@@ -6579,8 +6580,8 @@
  */
     static int
 sign_cmd_idx(begin_cmd, end_cmd)
-    char	*begin_cmd;	/* begin of sign subcmd */
-    char	*end_cmd;	/* just after sign subcmd */
+    char_u	*begin_cmd;	/* begin of sign subcmd */
+    char_u	*end_cmd;	/* just after sign subcmd */
 {
     int		idx;
     char	save = *end_cmd;
diff --git a/src/version.c b/src/version.c
index d8be1e6..c416f52 100644
--- a/src/version.c
+++ b/src/version.c
@@ -677,6 +677,8 @@
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    171,
+/**/
     170,
 /**/
     169,