first
[dcc-suckless-config] / devour / devour-shellalias-10.0.diff
1 +++ devour.c    2020-08-23 20:40:49.965458610 +0600
2 @@ -11,6 +11,7 @@
3     int is_unsafe = 0;
4     char cmd[512] = {0};
5  
6 +   strcat(cmd, "$SHELL -i -c '");
7     while (*++argv) {
8        if (!strcmp(*argv, "--")) {
9           is_unsafe = 1;
10 @@ -19,6 +20,7 @@
11        strcat(cmd, *argv);
12        strcat(cmd, is_unsafe && *(argv + 1) ? "\\ " : " ");
13     }
14 +   strcat(cmd, "> /dev/null 2>&1; exit'");
15     system(cmd);
16  }
17