Fix refname termination.

When a new ref is being pushed, the name of it was not
terminated properly.

Signed-off-by: Junio C Hamano <junkio@cox.net>
diff --git a/connect.c b/connect.c
index a20af1c..3953a1a 100644
--- a/connect.c
+++ b/connect.c
@@ -169,7 +169,7 @@
 				/* pushing "master:master" when
 				 * remote does not have master yet.
 				 */
-				int len = strlen(matched_src->name);
+				int len = strlen(matched_src->name) + 1;
 				matched_dst = xcalloc(1, sizeof(*dst) + len);
 				memcpy(matched_dst->name, matched_src->name,
 				       len);