Index: tools/gn/input_file_manager.cc |
diff --git a/tools/gn/input_file_manager.cc b/tools/gn/input_file_manager.cc |
index ddd79596341cafee67e9bae961427c26d88f5377..04578b60643b977c02304ba5a6f6e7fb0dac6284 100644 |
--- a/tools/gn/input_file_manager.cc |
+++ b/tools/gn/input_file_manager.cc |
@@ -167,10 +167,11 @@ const ParseNode* InputFileManager::SyncLoadFile( |
return data->parsed_root.get(); |
} |
-void InputFileManager::AddDynamicInput(InputFile** file, |
+void InputFileManager::AddDynamicInput(const SourceFile& name, |
+ InputFile** file, |
std::vector<Token>** tokens, |
scoped_ptr<ParseNode>** parse_root) { |
- InputFileData* data = new InputFileData(SourceFile()); |
+ InputFileData* data = new InputFileData(name); |
{ |
base::AutoLock lock(lock_); |
dynamic_inputs_.push_back(data); |