Skip to content

Commit a5bc2fd

Browse files
committed
Don't use the cmd paramter passed by WinMain.
It doesn't include the argv[0], 💩.
1 parent e7d4b44 commit a5bc2fd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/atom_main.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ int Start(int argc, char *argv[]);
2121

2222
int APIENTRY wWinMain(HINSTANCE instance, HINSTANCE, wchar_t* cmd, int) {
2323
int argc = 0;
24-
wchar_t** wargv = ::CommandLineToArgvW(cmd, &argc);
24+
wchar_t** wargv = ::CommandLineToArgvW(::GetCommandLineW(), &argc);
2525
if (argc > 1 && wcscmp(wargv[1], L"--atom-child_process-fork") == 0) {
2626
// Convert argv to to UTF8
2727
char** argv = new char*[argc];

0 commit comments

Comments
 (0)