… | |
… | |
84 | exit (EXIT_FAILURE); |
84 | exit (EXIT_FAILURE); |
85 | } |
85 | } |
86 | |
86 | |
87 | c.send ("CWD"), c.send (cwd); |
87 | c.send ("CWD"), c.send (cwd); |
88 | |
88 | |
89 | for (char **var = environ; *environ; environ++) |
89 | for (char **var = environ; *var; var++) |
90 | c.send ("ENV"), c.send (*environ); |
90 | c.send ("ENV"), c.send (*var); |
91 | |
91 | |
92 | const char *base = strrchr (argv[0], '/'); |
92 | const char *base = strrchr (argv[0], '/'); |
93 | base = base ? base + 1 : argv[0]; |
93 | base = base ? base + 1 : argv[0]; |
94 | c.send ("ARG"), c.send (strcmp (base, RXVTNAME "c") ? base : RXVTNAME); |
94 | c.send ("ARG"), c.send (strcmp (base, RXVTNAME "c") ? base : RXVTNAME); |
95 | |
95 | |