Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(368)

Unified Diff: services/service_manager/runner/host/service_process_launcher.cc

Issue 2573283002: Use a static catalog manifest for the standalone Mash runner (Closed)
Patch Set: . Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/service_manager/runner/host/service_process_launcher.cc
diff --git a/services/service_manager/runner/host/service_process_launcher.cc b/services/service_manager/runner/host/service_process_launcher.cc
index 1f46129df2b8d842bcb88c30cfc105deaa1bbde2..06f6a52cc3e7ff2fdfddf9637a4d950b0e5707da 100644
--- a/services/service_manager/runner/host/service_process_launcher.cc
+++ b/services/service_manager/runner/host/service_process_launcher.cc
@@ -37,28 +37,6 @@
#include "services/service_manager/public/cpp/standalone_service/mach_broker.h"
#endif
-#if defined(OS_WIN) && defined(COMPONENT_BUILD)
-#include <windows.h>
-
-namespace {
-
-class ScopedDllDirectoryOverride {
- public:
- explicit ScopedDllDirectoryOverride(const base::FilePath& path) {
- SetDllDirectory(path.value().c_str());
- }
-
- ~ScopedDllDirectoryOverride() {
- SetDllDirectory(NULL);
- }
-
- private:
- DISALLOW_COPY_AND_ASSIGN(ScopedDllDirectoryOverride);
-};
-
-} // namespace
-#endif // defined(OS_WIN) && defined(COMPONENT_BUILD)
-
namespace service_manager {
ServiceProcessLauncher::ServiceProcessLauncher(
@@ -222,8 +200,6 @@ void ServiceProcessLauncher::DoLaunch(
#if defined(OS_MACOSX)
MachBroker* mach_broker = MachBroker::GetInstance();
base::AutoLock locker(mach_broker->GetLock());
-#elif defined(OS_WIN) && defined(COMPONENT_BUILD)
- ScopedDllDirectoryOverride dll_override(exe_dir);
#endif
child_process_ = base::LaunchProcess(*child_command_line, options);
#if defined(OS_MACOSX)
« no previous file with comments | « services/service_manager/public/interfaces/resolver.mojom ('k') | services/service_manager/service_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698