Un-break the trunk build on OSX (broken by r11483 on 6 Dec '10).

Fixes #261654.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11489
This commit is contained in:
Julian Seward 2011-01-04 14:18:35 +00:00
parent c904167a7f
commit 30dcecc9c9

View File

@ -2749,7 +2749,13 @@ PRE(posix_spawn)
}
// Decide whether or not we want to follow along
trace_this_child = VG_(should_we_trace_this_child)( (HChar*)ARG2 );
{ // Make 'child_argv' be a pointer to the child's arg vector
// (skipping the exe name)
HChar** child_argv = (HChar**)ARG4;
if (child_argv && child_argv[0] == NULL)
child_argv = NULL;
trace_this_child = VG_(should_we_trace_this_child)( (HChar*)ARG2, child_argv );
}
// Do the important checks: it is a file, is executable, permissions are
// ok, etc. We allow setuid executables to run only in the case when