version 1.22, 2013/10/10 11:56:50 |
version 1.23, 2014/05/13 08:08:32 |
|
|
char * |
char * |
default_window_name(struct window *w) |
default_window_name(struct window *w) |
{ |
{ |
if (w->active->cmd != NULL && *w->active->cmd != '\0') |
char *cmd, *s; |
return (parse_window_name(w->active->cmd)); |
|
return (parse_window_name(w->active->shell)); |
cmd = cmd_stringify_argv(w->active->argc, w->active->argv); |
|
if (cmd != NULL && *cmd != '\0') |
|
s = parse_window_name(cmd); |
|
else |
|
s = parse_window_name(w->active->shell); |
|
free(cmd); |
|
return (s); |
} |
} |
|
|
char * |
char * |