| Index: tools/gn/ninja_action_target_writer.cc
|
| diff --git a/tools/gn/ninja_action_target_writer.cc b/tools/gn/ninja_action_target_writer.cc
|
| index 1b71fced9c35e8549d07d4d2aaa08b890ff1fea2..8ebf2a0df651dbd6a564a4443b1b8b90a4c0c7da 100644
|
| --- a/tools/gn/ninja_action_target_writer.cc
|
| +++ b/tools/gn/ninja_action_target_writer.cc
|
| @@ -16,7 +16,7 @@ NinjaActionTargetWriter::NinjaActionTargetWriter(const Target* target,
|
| : NinjaTargetWriter(target, toolchain, out),
|
| path_output_no_escaping_(
|
| target->settings()->build_settings()->build_dir(),
|
| - ESCAPE_NONE, false) {
|
| + ESCAPE_NONE) {
|
| }
|
|
|
| NinjaActionTargetWriter::~NinjaActionTargetWriter() {
|
| @@ -144,8 +144,7 @@ void NinjaActionTargetWriter::WriteArgsSubstitutions(
|
| path_output_no_escaping_.WriteFile(source_file_stream, source);
|
|
|
| EscapeOptions template_escape_options;
|
| - template_escape_options.mode = ESCAPE_NINJA_SHELL;
|
| - template_escape_options.inhibit_quoting = true;
|
| + template_escape_options.mode = ESCAPE_NINJA_FORK;
|
|
|
| args_template.WriteNinjaVariablesForSubstitution(
|
| out_, source_file_stream.str(), template_escape_options);
|
|
|