Index: chrome/browser/nacl_host/nacl_browser.cc |
diff --git a/chrome/browser/nacl_host/nacl_browser.cc b/chrome/browser/nacl_host/nacl_browser.cc |
index e6811d3134e41a62ac224806d605f6b776b35bd2..101a7de24b8d6b702b827e1230deee0b018d417a 100644 |
--- a/chrome/browser/nacl_host/nacl_browser.cc |
+++ b/chrome/browser/nacl_host/nacl_browser.cc |
@@ -197,6 +197,18 @@ void NaClBrowser::InitIrtFilePath() { |
} |
} |
+#if defined(OS_WIN) |
+bool NaClBrowser::GetNaCl64ExePath(base::FilePath* exe_path) { |
+ base::FilePath module_path; |
+ if (!PathService::Get(base::FILE_MODULE, &module_path)) { |
+ LOG(ERROR) << "NaCl process launch failed: could not resolve module"; |
+ return false; |
+ } |
+ *exe_path = module_path.DirName().Append(L"nacl64"); |
+ return true; |
+} |
+#endif |
+ |
NaClBrowser* NaClBrowser::GetInstance() { |
return Singleton<NaClBrowser>::get(); |
} |