Index: tools/gn/function_read_file.cc |
diff --git a/tools/gn/function_read_file.cc b/tools/gn/function_read_file.cc |
index f35e5a67fe18c25aaaec2b6d10e9b86ae65e8835..5a7662a672032596dc72b63baa9ea4bf67e9d37f 100644 |
--- a/tools/gn/function_read_file.cc |
+++ b/tools/gn/function_read_file.cc |
@@ -53,7 +53,8 @@ Value RunReadFile(Scope* scope, |
// Compute the file name. |
const SourceDir& cur_dir = scope->GetSourceDir(); |
- SourceFile source_file = cur_dir.ResolveRelativeFile(args[0].string_value()); |
+ SourceFile source_file = cur_dir.ResolveRelativeFile(args[0].string_value(), |
+ scope->settings()->build_settings()->root_path_utf8()); |
base::FilePath file_path = |
scope->settings()->build_settings()->GetFullPath(source_file); |