[vty] Free the matched at the end of the routine.

Remove the return from the case labels and cleanup at
the end matched array at the end of the routine.
diff --git a/openbsc/src/vty/vty.c b/openbsc/src/vty/vty.c
index fffa649..0806856 100644
--- a/openbsc/src/vty/vty.c
+++ b/openbsc/src/vty/vty.c
@@ -916,8 +916,6 @@
 		vty_insert_word_overwrite(vty, matched[0]);
 		vty_self_insert(vty, ' ');
 		talloc_free(matched[0]);
-		vector_only_index_free(matched);
-		return;
 		break;
 	case CMD_COMPLETE_MATCH:
 		vty_prompt(vty);
@@ -925,8 +923,6 @@
 		vty_backward_pure_word(vty);
 		vty_insert_word_overwrite(vty, matched[0]);
 		talloc_free(matched[0]);
-		vector_only_index_free(matched);
-		return;
 		break;
 	case CMD_COMPLETE_LIST_MATCH:
 		for (i = 0; matched[i] != NULL; i++) {