Skip to content

Commit 45cd7f0

Browse files
committed
Simplify appending arguments
1 parent abc8363 commit 45cd7f0

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

src/nnn.c

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2498,15 +2498,11 @@ static int spawn(char *command, char *arg1, char *arg2, char *arg3, ushort_t fla
24982498
} else
24992499
argv[index++] = command;
25002500

2501-
if (arg1) {
2502-
argv[index] = arg1;
2503-
++index;
2504-
}
2501+
if (arg1)
2502+
argv[index++] = arg1;
25052503

2506-
if (arg2) {
2507-
argv[index] = arg2;
2508-
++index;
2509-
}
2504+
if (arg2)
2505+
argv[index++] = arg2;
25102506

25112507
if (arg3)
25122508
argv[index] = arg3;
@@ -4777,15 +4773,11 @@ static bool get_output(char *command, char *arg1, char *arg2, int fdout, bool pa
47774773
if (!cmd)
47784774
return ret;
47794775

4780-
if (arg1) {
4781-
argv[index] = arg1;
4782-
++index;
4783-
}
4776+
if (arg1)
4777+
argv[index++] = arg1;
47844778

4785-
if (arg2) {
4779+
if (arg2)
47864780
argv[index] = arg2;
4787-
++index;
4788-
}
47894781

47904782
pid = fork();
47914783
if (pid == 0) {
@@ -4851,7 +4843,7 @@ static bool buffer_command_output(char * const cmds[], char *arg1, char *arg2, s
48514843
if (arg1)
48524844
argv[index++] = arg1;
48534845
if (arg2)
4854-
argv[index++] = arg2;
4846+
argv[index] = arg2;
48554847

48564848
pid_t pid = fork();
48574849
if (pid == 0) {

0 commit comments

Comments
 (0)