Commit Diff


commit - 25359fc4c91dbddbc441294e9ba854761e864c54
commit + a8802990da97283279fd891584420a90f3e6fbbc
blob - f4a0ad42f226a508a7248caadfadb8e80faff193
blob + 88934113293d4cf07e877bff43df7d3def99885a
--- kamirepl.c
+++ kamirepl.c
@@ -490,6 +490,9 @@ excmd(const char **argv, int argc)
 	};
 	size_t i;
 
+	if (argc == 0)
+		return;
+
 	for (i = 0; i < sizeof(cmds)/sizeof(cmds[0]); ++i) {
 		if (!strcmp(cmds[i].name, argv[0])) {
 			cmds[i].fn(argv, argc);