1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-13 00:57:33 -05:00

The command-line routines now take a pointer to `cfg' as an

argument, so they don't depend on it being a global any more.

[originally from svn r2555]
This commit is contained in:
Simon Tatham
2003-01-12 14:17:03 +00:00
parent fee1624c69
commit 5738dc219b
6 changed files with 47 additions and 45 deletions

View File

@ -294,7 +294,8 @@ int main(int argc, char **argv)
while (--argc) {
char *p = *++argv;
if (*p == '-') {
int ret = cmdline_process_param(p, (argc > 1 ? argv[1] : NULL), 1);
int ret = cmdline_process_param(p, (argc > 1 ? argv[1] : NULL),
1, &cfg);
if (ret == -2) {
fprintf(stderr,
"plink: option \"%s\" requires an argument\n", p);
@ -460,7 +461,7 @@ int main(int argc, char **argv)
/*
* Perform command-line overrides on session configuration.
*/
cmdline_run_saved();
cmdline_run_saved(&cfg);
/*
* Trim a colon suffix off the hostname if it's there.