mirror of
https://github.com/rkd77/elinks.git
synced 2024-11-02 08:57:19 -04:00
[osdep] const in get_shell
This commit is contained in:
parent
b0c64563c2
commit
bcf9589ff0
@ -164,10 +164,10 @@ set_cwd(char *path)
|
|||||||
if (path) while (chdir(path) && errno == EINTR);
|
if (path) while (chdir(path) && errno == EINTR);
|
||||||
}
|
}
|
||||||
|
|
||||||
char *
|
const char *
|
||||||
get_shell(void)
|
get_shell(void)
|
||||||
{
|
{
|
||||||
char *shell = GETSHELL;
|
const char *shell = GETSHELL;
|
||||||
|
|
||||||
if (!shell || !*shell)
|
if (!shell || !*shell)
|
||||||
shell = DEFAULT_SHELL;
|
shell = DEFAULT_SHELL;
|
||||||
|
@ -70,7 +70,7 @@ void set_ip_tos_throughput(int socket);
|
|||||||
char *get_cwd(void);
|
char *get_cwd(void);
|
||||||
void set_cwd(char *);
|
void set_cwd(char *);
|
||||||
|
|
||||||
char *get_shell(void);
|
const char *get_shell(void);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
@ -277,7 +277,7 @@ assert_terminal_ptr_not_dangling(const struct terminal *suspect)
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
exec_on_master_terminal(struct terminal *term,
|
exec_on_master_terminal(struct terminal *term,
|
||||||
char *path, int plen,
|
const char *path, int plen,
|
||||||
const char *delete_, int dlen,
|
const char *delete_, int dlen,
|
||||||
term_exec_T fg)
|
term_exec_T fg)
|
||||||
{
|
{
|
||||||
@ -320,7 +320,7 @@ exec_on_master_terminal(struct terminal *term,
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
exec_on_slave_terminal( struct terminal *term,
|
exec_on_slave_terminal( struct terminal *term,
|
||||||
char *path, int plen,
|
const char *path, int plen,
|
||||||
const char *delete_, int dlen,
|
const char *delete_, int dlen,
|
||||||
term_exec_T fg)
|
term_exec_T fg)
|
||||||
{
|
{
|
||||||
@ -338,7 +338,7 @@ exec_on_slave_terminal( struct terminal *term,
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
exec_on_terminal(struct terminal *term, char *path,
|
exec_on_terminal(struct terminal *term, const char *path,
|
||||||
const char *delete_, term_exec_T fg)
|
const char *delete_, term_exec_T fg)
|
||||||
{
|
{
|
||||||
if (path) {
|
if (path) {
|
||||||
@ -380,7 +380,7 @@ exec_on_terminal(struct terminal *term, char *path,
|
|||||||
void
|
void
|
||||||
exec_shell(struct terminal *term)
|
exec_shell(struct terminal *term)
|
||||||
{
|
{
|
||||||
char *sh;
|
const char *sh;
|
||||||
|
|
||||||
if (!can_open_os_shell(term->environment)) return;
|
if (!can_open_os_shell(term->environment)) return;
|
||||||
|
|
||||||
|
@ -232,7 +232,7 @@ enum term_exec {
|
|||||||
|
|
||||||
typedef int term_exec_T;
|
typedef int term_exec_T;
|
||||||
|
|
||||||
void exec_on_terminal(struct terminal *, char *, const char *, term_exec_T);
|
void exec_on_terminal(struct terminal *, const char *, const char *, term_exec_T);
|
||||||
void exec_shell(struct terminal *term);
|
void exec_shell(struct terminal *term);
|
||||||
|
|
||||||
int set_terminal_title(struct terminal *, char *);
|
int set_terminal_title(struct terminal *, char *);
|
||||||
|
Loading…
Reference in New Issue
Block a user