Skip to content
Snippets Groups Projects
Commit e69c0cba authored by Graeme Russ's avatar Graeme Russ
Browse files

x86: Fix do_go_exec() - const argv[]

Commit 54841ab5 made the argv parameter
to do_go_exec() const but did not allow for the fact that argv[-1] is
set to point to the global data structure and relies on argv being non-
const.

With this patch, do_go_exec() creates a new copy of the argv array with
an extra element to store global data pointer rather than simply
clobbering an arbitrary memory location.
parent 93ceb479
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment