Christopher Faylor
37ee5b49af
* spawn.cc (child_info_spawn::worker): Eliminate call to newargv.set() in favor
...
of conglomerated newargv.setup(). Let newargv.setup() decide when to call
dup_all(). Only set argc and argv for cygwin processes.
(av::setup): Rename from av::fixup. Accept argc and argv parameters. Fill out
argv and argc here. Duplicate whole argv structure when this is a Cygwin
executable.
* winf.cc (linebuf::fromargv): Don't bother duplicating argv elements since
they will never be used.
* winf.h (av::set): Delete.
(av::setup): Rename from av::fixup. Add two parameters.
(av::replace0_maybe): Assign calloced to 1 rather than 'true' for clarity.
(av::dup_maybe): Delete.
(av::dup_all): Set calloced to show that we have duplicated all of the
arguments in the list.
2013-06-19 16:00:43 +00:00
..
2013-06-07 09:21:53 +00:00
2013-04-23 09:44:36 +00:00
2013-05-21 19:04:49 +00:00
2013-04-23 09:44:36 +00:00
2013-06-18 10:12:16 +00:00
2013-04-30 23:43:08 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2012-11-23 13:22:47 +00:00
2013-06-14 15:41:17 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-19 16:00:43 +00:00
2012-01-01 16:57:25 +00:00
2013-01-02 18:34:06 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2012-02-13 13:12:37 +00:00
2013-05-21 19:04:49 +00:00
2013-06-18 09:45:37 +00:00
2013-06-18 09:45:37 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2011-06-06 05:02:13 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2012-03-19 17:49:40 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2011-04-04 09:04:00 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-08 14:38:20 +00:00
2013-04-09 01:01:19 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-06-19 05:06:35 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-07 15:37:11 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-27 19:31:04 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-05-24 13:32:10 +00:00
2013-05-24 13:32:10 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-08 16:54:41 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-06-02 10:22:14 +00:00
2013-04-23 09:44:36 +00:00
2013-06-17 10:11:54 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-06-14 09:09:41 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2012-04-04 12:45:24 +00:00
2013-06-14 09:09:41 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-28 15:07:01 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-08 14:42:44 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-06-04 10:24:43 +00:00
2013-06-04 10:24:43 +00:00
2013-06-04 10:24:43 +00:00
2013-05-24 08:43:43 +00:00
2013-06-18 09:45:37 +00:00
2013-05-27 19:31:04 +00:00
2012-04-02 20:41:46 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-23 14:23:01 +00:00
2013-06-18 10:01:33 +00:00
2013-06-18 09:45:37 +00:00
2013-05-14 09:07:30 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-06-14 09:09:41 +00:00
2013-04-23 09:44:36 +00:00
2013-05-13 19:25:35 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-14 13:34:05 +00:00
2013-06-18 09:45:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-18 09:45:37 +00:00
2013-06-18 09:45:37 +00:00
2013-06-08 16:39:52 +00:00
2013-01-21 04:34:52 +00:00
2012-03-19 17:49:40 +00:00
2013-04-23 09:44:36 +00:00
2013-05-21 19:04:49 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-24 10:16:13 +00:00
2013-04-24 10:16:13 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-13 19:37:14 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-19 15:24:48 +00:00
2013-06-02 10:22:14 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-17 12:37:09 +00:00
2013-04-24 10:16:13 +00:00
2013-04-23 09:44:36 +00:00
2013-05-24 13:43:26 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-06-13 12:50:28 +00:00
2013-06-18 09:45:37 +00:00
2013-06-18 09:45:37 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-10 15:33:12 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-04-24 10:16:13 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2011-04-04 09:04:00 +00:00
2013-05-23 14:23:01 +00:00
2013-05-22 16:55:55 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-06-07 15:37:11 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-06-19 16:00:43 +00:00
2013-04-23 09:44:36 +00:00
2013-05-22 16:55:55 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-21 10:04:45 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-17 08:33:41 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 16:20:23 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 15:41:17 +00:00
2013-06-14 15:41:17 +00:00
2013-05-01 01:20:37 +00:00
2013-06-19 16:00:43 +00:00
2013-06-19 16:00:43 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-06-11 07:46:40 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-13 19:25:35 +00:00