(sl_loop): check that there is at least one argument before calling

sl_command


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4612 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Johan Danielsson
1998-03-20 23:46:46 +00:00
parent 1d130a4751
commit 5efdfea618

View File

@@ -202,10 +202,12 @@ sl_loop (SL_cmd *cmds, char *prompt)
fprintf(stderr, "sl_loop: out of memory\n"); fprintf(stderr, "sl_loop: out of memory\n");
return -1; return -1;
} }
ret = sl_command(cmds, argc, argv); if(argc >= 2) {
if(ret == -1) { ret = sl_command(cmds, argc, argv);
printf ("Unrecognized command: %s\n", argv[0]); if(ret == -1) {
ret = 0; printf ("Unrecognized command: %s\n", argv[0]);
ret = 0;
}
} }
free(argv); free(argv);
free(buf); free(buf);