diff options
author | Ulrich Sibiller <uli42@gmx.de> | 2019-05-08 23:21:30 +0200 |
---|---|---|
committer | Ulrich Sibiller <uli42@gmx.de> | 2019-05-10 09:59:08 +0200 |
commit | 3c9ee1ff7bc78d91b28eb52f8d15b4f3bf514be1 (patch) | |
tree | ce04707b8bbb9b58150bd2ccc5e6c65c448c3183 /nx-X11/programs/Xserver/hw/nxagent/Init.c | |
parent | 4ce890758035078bb1ca133cc4584ca02db8ad6d (diff) | |
download | nx-libs-3c9ee1ff7bc78d91b28eb52f8d15b4f3bf514be1.tar.gz nx-libs-3c9ee1ff7bc78d91b28eb52f8d15b4f3bf514be1.tar.bz2 nx-libs-3c9ee1ff7bc78d91b28eb52f8d15b4f3bf514be1.zip |
nxagent: Determine nxagentProgName only once
also add TEST prints, init nxagentProgName with NULL and add const
where it was missing.
Fixes ArcticaProject/nx-libs#803
Diffstat (limited to 'nx-X11/programs/Xserver/hw/nxagent/Init.c')
-rw-r--r-- | nx-X11/programs/Xserver/hw/nxagent/Init.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Init.c b/nx-X11/programs/Xserver/hw/nxagent/Init.c index d95c4b70f..d02af3f8d 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/Init.c +++ b/nx-X11/programs/Xserver/hw/nxagent/Init.c @@ -194,7 +194,12 @@ int nxagentX2go; void checkX2goAgent(void) { - extern char *nxagentProgName; + extern const char *nxagentProgName; + + #ifdef TEST + fprintf(stderr, "%s: nxagentProgName [%s]\n", __func__, nxagentProgName); + #endif + if( strcasecmp(nxagentProgName,"x2goagent") == 0) { fprintf(stderr, "\nrunning as X2Go Agent\n"); |