diff --git a/app/atom_main.cc b/app/atom_main.cc index f0193bf3e7..669d7f7c66 100644 --- a/app/atom_main.cc +++ b/app/atom_main.cc @@ -4,26 +4,31 @@ #include #include + +#if defined(OS_WIN) #include #include #include -#include "content/public/app/content_main.h" - -namespace node { -int Start(int argc, char *argv[]); -} - -#if defined(OS_WIN) - -#include // NOLINT -#include // NOLINT +#include +#include #include "app/atom_main_delegate.h" #include "base/environment.h" #include "content/public/app/startup_helper_win.h" #include "sandbox/win/src/sandbox_types.h" +#else // defined(OS_WIN) +#include "app/atom_library_main.h" +#endif // defined(OS_MACOSX) || defined(OS_LINUX) +#include "content/public/app/content_main.h" + +// Declaration of node::Start. +namespace node { +int Start(int argc, char *argv[]); +} + +#if defined(OS_WIN) int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE, wchar_t* cmd, int) { int argc = 0; @@ -86,8 +91,6 @@ int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE, wchar_t* cmd, int) { #else // defined(OS_WIN) -#include "app/atom_library_main.h" - int main(int argc, const char* argv[]) { char* node_indicator = getenv("ATOM_SHELL_INTERNAL_RUN_AS_NODE"); if (node_indicator != NULL && strcmp(node_indicator, "1") == 0) @@ -96,4 +99,4 @@ int main(int argc, const char* argv[]) { return AtomMain(argc, argv); } -#endif +#endif // defined(OS_MACOSX) || defined(OS_LINUX)