version 1.76, 2015/10/31 08:13:58 |
version 1.77, 2015/10/31 14:51:15 |
|
|
NULL); |
NULL); |
to_free = cwd = format_expand(ft, args_get(args, 'c')); |
to_free = cwd = format_expand(ft, args_get(args, 'c')); |
format_free(ft); |
format_free(ft); |
|
|
if (access(cwd, X_OK) != 0) { |
|
free((void *)cwd); |
|
cmdq_error(cmdq, "bad working directory: %s", |
|
strerror(errno)); |
|
return (CMD_RETURN_ERROR); |
|
} |
|
} else if (c != NULL && c->session == NULL) |
} else if (c != NULL && c->session == NULL) |
cwd = c->cwd; |
cwd = c->cwd; |
else if ((c0 = cmd_find_client(cmdq, NULL, 1)) != NULL) |
else if ((c0 = cmd_find_client(cmdq, NULL, 1)) != NULL) |