10 |
|
|
11 |
|
int main(int argc, char *argv[]) |
12 |
|
{ |
13 |
+ |
if (argc < 1) |
14 |
+ |
return 1; |
15 |
+ |
|
16 |
|
int exception; |
17 |
|
jmp_buf environment; |
18 |
|
|
60 |
|
|
61 |
|
for (Shell shell = sh; shell <= custom; ++shell) |
62 |
|
{ |
63 |
< |
shell_regex = shell_regex ? realloc(shell_regex, size += strlen(shells[shell].name) + (shell != custom ? 2 : 1)) : calloc(size += strlen(shells[shell].name) + 2, 1); |
63 |
> |
shell_regex = shell_regex ? realloc(shell_regex, size += strlen(shells[shell].name) + (shell != custom ? 1 : 0)) : calloc(size += strlen(shells[shell].name) + 2, 1); |
64 |
|
strlcat(shell_regex, shells[shell].name, size); |
65 |
|
|
66 |
|
if (shell != custom) |