diff --git a/Libraries/LibC/crt0.cpp b/Libraries/LibC/crt0.cpp index 9136539ae7..8466abefdf 100644 --- a/Libraries/LibC/crt0.cpp +++ b/Libraries/LibC/crt0.cpp @@ -4,7 +4,7 @@ extern "C" { -int main(int, char**); +int main(int, char**, char**); __thread int errno; char** environ; @@ -36,7 +36,7 @@ int _start(int argc, char** argv, char** env) for (size_t i = 0; i < size; i++) (*__init_array_start[i])(argc, argv, env); - int status = main(argc, argv); + int status = main(argc, argv, environ); exit(status);