From eff0f366db57783c49a19420a2351b5501ec9f1b Mon Sep 17 00:00:00 2001 From: Ulrich Sibiller Date: Mon, 4 Dec 2017 23:44:58 +0100 Subject: Reintroduce -co as no-op nxagent will abort if it encounters an unknown command line option. As we want 3.6 to be a drop-in replacement for 3.5 we cannot simply drop old options but must accept them as no-op. --- nx-X11/programs/Xserver/os/utils.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'nx-X11/programs/Xserver/os') diff --git a/nx-X11/programs/Xserver/os/utils.c b/nx-X11/programs/Xserver/os/utils.c index dd637ca4b..a9c4b2ee4 100644 --- a/nx-X11/programs/Xserver/os/utils.c +++ b/nx-X11/programs/Xserver/os/utils.c @@ -571,6 +571,9 @@ void UseMsg(void) ErrorF("-c turns off key-click\n"); ErrorF("c # key-click volume (0-100)\n"); ErrorF("-cc int default color visual class\n"); +#ifdef NXAGENT_SERVER + ErrorF("-co file deprecated, has no effect\n"); +#endif #ifdef COMMANDLINE_CHALLENGED_OPERATING_SYSTEMS ErrorF("-config file read options from file\n"); #endif @@ -776,6 +779,14 @@ ProcessCommandLine(int argc, char *argv[]) else UseMsg(); } +#ifdef NXAGENT_SERVER + else if ( strcmp( argv[i], "-co") == 0) + { + fprintf(stderr, "Warning: Ignoring deprecated command line option '%s'.\n", argv[i]); + if(++i >= argc) + UseMsg(); + } +#endif else if ( strcmp( argv[i], "-core") == 0) CoreDump = TRUE; else if ( strcmp( argv[i], "-dpi") == 0) -- cgit v1.2.3