Print a better message than '(null)' if no command is specified ("tmux \;").

pull/1/head
Nicholas Marriott 2009-06-25 15:56:39 +00:00
parent f90450f854
commit b9155e835a
1 changed files with 4 additions and 2 deletions

6
cmd.c
View File

@ -1,4 +1,4 @@
/* $Id: cmd.c,v 1.95 2009-05-16 11:48:47 nicm Exp $ */
/* $OpenBSD: cmd.c,v 1.2 2009/06/04 23:34:32 nicm Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@ -108,8 +108,10 @@ cmd_parse(int argc, char **argv, char **cause)
int opt;
*cause = NULL;
if (argc == 0)
if (argc == 0) {
xasprintf(cause, "no command");
return (NULL);
}
entry = NULL;
for (entryp = cmd_table; *entryp != NULL; entryp++) {