fixed xargs
This commit is contained in:
parent
04c183bd9a
commit
52bd3b77dd
|
@ -104,11 +104,10 @@ int xargs(void) {
|
|||
break;
|
||||
}
|
||||
|
||||
if (flag == NONE && is_correct(c) && strlen(arg) > 0) {
|
||||
int r = 0;
|
||||
if (flag == NONE && is_correct(c) && index > 0) {
|
||||
PUSH:
|
||||
|
||||
r = add_arg(arg, chars, 0);
|
||||
arg[index] = '\0';
|
||||
int r = add_arg(arg, chars, 0);
|
||||
if (r == ERROR)
|
||||
break;
|
||||
|
||||
|
@ -148,11 +147,10 @@ PUSH:
|
|||
return ERROR;
|
||||
}
|
||||
|
||||
arg = tmp;
|
||||
arg[index] = c;
|
||||
|
||||
index++;
|
||||
arg[index] = '\0';
|
||||
|
||||
chars++;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue