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) |