diff --git a/atom/app/atom_main_delegate.cc b/atom/app/atom_main_delegate.cc index 518ca75c9320..05351e0bc1b2 100644 --- a/atom/app/atom_main_delegate.cc +++ b/atom/app/atom_main_delegate.cc @@ -138,7 +138,10 @@ bool AtomMainDelegate::BasicStartupComplete(int* exit_code) { #if defined(DEBUG) // Print logging to debug.log on Windows settings.logging_dest = logging::LOG_TO_ALL; - settings.log_file = L"debug.log"; + base::FilePath log_filename; + base::PathService::Get(base::DIR_EXE, &log_filename); + log_filename = log_filename.AppendASCII("debug.log"); + settings.log_file = log_filename.value().c_str(); settings.lock_log = logging::LOCK_LOG_FILE; settings.delete_old = logging::DELETE_OLD_LOG_FILE; #else