Lines Matching defs:sc
58 struct spawn_context sc = { 0 };
106 sc.item = item;
107 sc.s = s;
108 sc.tc = tc;
110 sc.name = args_get(args, 'n');
111 args_to_vector(args, &sc.argc, &sc.argv);
112 sc.environ = environ_create();
116 environ_put(sc.environ, av->string, 0);
120 sc.idx = idx;
121 sc.cwd = args_get(args, 'c');
123 sc.flags = 0;
125 sc.flags |= SPAWN_DETACHED;
127 sc.flags |= SPAWN_KILL;
129 if ((new_wl = spawn_window(&sc, &cause)) == NULL) {
132 if (sc.argv != NULL)
133 cmd_free_argv(sc.argc, sc.argv);
134 environ_free(sc.environ);
155 if (sc.argv != NULL)
156 cmd_free_argv(sc.argc, sc.argv);
157 environ_free(sc.environ);