Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
48469133
Commit
48469133
authored
Oct 28, 2019
by
Ulrich Sibiller
Committed by
Mike Gabriel
Nov 15, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Args.c: scope improvements
parent
5bb94866
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
29 deletions
+16
-29
Args.c
nx-X11/programs/Xserver/hw/nxagent/Args.c
+16
-29
No files found.
nx-X11/programs/Xserver/hw/nxagent/Args.c
View file @
48469133
...
...
@@ -216,8 +216,6 @@ int ddxProcessArgument(int argc, char *argv[], int i)
if
(
resetOptions
==
True
)
{
char
*
envOptions
=
NULL
;
char
*
envDisplay
=
NULL
;
int
j
;
nxagentInitOptions
();
...
...
@@ -230,14 +228,14 @@ int ddxProcessArgument(int argc, char *argv[], int i)
* options.
*/
envDisplay
=
getenv
(
"DISPLAY"
);
char
*
envDisplay
=
getenv
(
"DISPLAY"
);
if
(
envDisplay
!=
NULL
&&
strlen
(
envDisplay
)
==
0
)
{
envDisplay
=
NULL
;
}
for
(
j
=
0
;
j
<
argc
;
j
++
)
for
(
int
j
=
0
;
j
<
argc
;
j
++
)
{
if
((
!
strcmp
(
argv
[
j
],
"-display"
))
&&
(
j
+
1
<
argc
))
{
...
...
@@ -273,7 +271,7 @@ int ddxProcessArgument(int argc, char *argv[], int i)
SAFE_free
(
envOptions
);
}
for
(
j
=
0
;
j
<
argc
;
j
++
)
for
(
int
j
=
0
;
j
<
argc
;
j
++
)
{
if
((
!
strcmp
(
argv
[
j
],
"-options"
)
||
!
strcmp
(
argv
[
j
],
"-option"
))
&&
j
+
1
<
argc
)
{
...
...
@@ -557,8 +555,7 @@ int ddxProcessArgument(int argc, char *argv[], int i)
if
(
!
strcmp
(
argv
[
i
],
"-tile"
))
{
int
width
;
int
height
;
int
width
,
height
;
if
(
++
i
<
argc
&&
sscanf
(
argv
[
i
],
"%ix%i"
,
&
width
,
&
height
)
==
2
&&
...
...
@@ -1078,7 +1075,7 @@ URLDecodeInPlace(char *str)
static
void
nxagentParseSingleOption
(
char
*
name
,
char
*
value
)
{
int
size
,
argc
;
int
argc
;
char
*
argv
[
2
]
=
{
NULL
,
NULL
};
...
...
@@ -1382,10 +1379,8 @@ static void nxagentParseSingleOption(char *name, char *value)
}
else
if
(
!
strcmp
(
name
,
"sleep"
))
{
long
sleep_parse
=
0
;
errno
=
0
;
sleep_parse
=
strtol
(
value
,
NULL
,
10
);
long
sleep_parse
=
strtol
(
value
,
NULL
,
10
);
if
((
errno
)
&&
(
0
==
sleep_parse
))
{
...
...
@@ -1441,10 +1436,9 @@ static void nxagentParseSingleOption(char *name, char *value)
/*
* Check for a matching integer. Or any integer, really.
*/
long
tolerance_parse
=
0
;
errno
=
0
;
tolerance_parse
=
strtol
(
value
,
NULL
,
10
);
long
tolerance_parse
=
strtol
(
value
,
NULL
,
10
);
if
((
errno
)
&&
(
0
==
tolerance_parse
))
{
...
...
@@ -1542,7 +1536,9 @@ static void nxagentParseSingleOption(char *name, char *value)
* as prefix.
*/
if
((
size
=
strlen
(
name
)
+
1
)
>
1
)
int
size
=
strlen
(
name
)
+
1
;
if
(
size
>
1
)
{
if
((
argv
[
0
]
=
malloc
(
size
+
1
))
==
NULL
)
{
...
...
@@ -1566,13 +1562,12 @@ static void nxagentParseOptionString(char *string)
{
char
*
value
=
NULL
;
char
*
option
=
NULL
;
char
*
delimiter
=
NULL
;
/*
* Remove the port specification.
*/
delimiter
=
rindex
(
string
,
':'
);
char
*
delimiter
=
rindex
(
string
,
':'
);
if
(
delimiter
)
{
...
...
@@ -1634,9 +1629,6 @@ void nxagentProcessOptionsFile(char * filename)
FILE
*
file
=
NULL
;
char
*
data
=
NULL
;
int
offset
;
int
size
;
int
sizeOfFile
;
int
maxFileSize
=
1024
;
...
...
@@ -1702,8 +1694,8 @@ void nxagentProcessOptionsFile(char * filename)
goto
nxagentProcessOptionsFileExit
;
}
offset
=
0
;
size
=
0
;
int
offset
=
0
;
int
size
=
0
;
for
(;;)
{
...
...
@@ -1862,9 +1854,6 @@ N/A
unsigned
int
saveCache
=
0
;
unsigned
int
startupCache
=
0
;
unsigned
int
enableClient
=
0
;
unsigned
int
enableServer
=
0
;
unsigned
int
clientSegment
=
0
;
unsigned
int
serverSegment
=
0
;
...
...
@@ -1941,8 +1930,8 @@ N/A
* the remote.
*/
enableClient
=
0
;
enableServer
=
1
;
unsigned
int
enableClient
=
0
;
unsigned
int
enableServer
=
1
;
if
(
NXGetShmemParameters
(
dpy
,
&
enableClient
,
&
enableServer
,
&
clientSegment
,
&
serverSegment
,
&
clientSize
,
&
serverSize
)
==
0
)
...
...
@@ -2221,8 +2210,6 @@ void nxagentSetPackMethod(void)
unsigned
char
supportedMethods
[
NXNumberOfPackMethods
];
unsigned
int
entries
=
NXNumberOfPackMethods
;
int
method
;
if
(
nxagentOption
(
LinkType
)
==
LINK_TYPE_NONE
)
{
nxagentChangeOption
(
Streaming
,
0
);
...
...
@@ -2241,7 +2228,7 @@ void nxagentSetPackMethod(void)
* the link type.
*/
method
=
nxagentPackMethod
;
int
method
=
nxagentPackMethod
;
if
(
method
==
PACK_ADAPTIVE
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment