summaryrefslogtreecommitdiffhomepage
path: root/src/ptycon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ptycon.c')
-rw-r--r--src/ptycon.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/ptycon.c b/src/ptycon.c
index 000b333..1b5bf7f 100644
--- a/src/ptycon.c
+++ b/src/ptycon.c
@@ -36,7 +36,7 @@ static int ptycon_dbg_init(char ** argv)
return 0;
}
-static int32_t ptycon_start(int argc, char ** argv, char ** envp)
+static int32_t ptycon_start(char ** argv, char ** envp)
{
int32_t status;
nt_runtime_data * rtdata;
@@ -49,7 +49,6 @@ static int32_t ptycon_start(int argc, char ** argv, char ** envp)
return status;
if (rtdata->argv) {
- argc = rtdata->argc;
argv = rtdata->argv;
envp = rtdata->envp;
}
@@ -67,7 +66,7 @@ static int32_t ptycon_start(int argc, char ** argv, char ** envp)
/* no tty session? */
if (!rtdata->tty_keys[0])
- return ptyc_main(argc,argv,envp);
+ return ptyc_main(argv,envp);
/* tty */
ntapi->tt_aligned_block_memset(
@@ -119,7 +118,7 @@ static int32_t ptycon_start(int argc, char ** argv, char ** envp)
return status;
/* main */
- return ptyc_main(argc,argv,envp);
+ return ptyc_main(argv,envp);
}
static int __stdcall ptycon_daemon_entry_point(void * hswap)
@@ -137,8 +136,7 @@ static int __stdcall ptycon_daemon_entry_point(void * hswap)
0,0,0)))
ptycon_exit(status);
- ptycon_exit(ptycon_start(
- argc,argv,envp));
+ ptycon_exit(ptycon_start(argv,envp));
return NT_STATUS_INTERNAL_ERROR;
}