diff options
author | Mike Aizatsky <aizatsky@chromium.org> | 2016-01-27 20:35:18 +0000 |
---|---|---|
committer | Mike Aizatsky <aizatsky@chromium.org> | 2016-01-27 20:35:18 +0000 |
commit | 3507cf2b17408cb17ec3a44b1c02161bbba77bb5 (patch) | |
tree | 3941f4f43483c9c591e5bf5d9399124ff0447f66 /lib/sanitizer_common/sanitizer_posix_libcdep.cc | |
parent | dc815e88961959495ac975a295182d3c1c9bb626 (diff) |
[sanitizers] using execv instead of execve with null env.
Differential Revision: http://reviews.llvm.org/D16646
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@258983 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_posix_libcdep.cc')
-rw-r--r-- | lib/sanitizer_common/sanitizer_posix_libcdep.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sanitizer_common/sanitizer_posix_libcdep.cc b/lib/sanitizer_common/sanitizer_posix_libcdep.cc index 91330b555..5add77ad3 100644 --- a/lib/sanitizer_common/sanitizer_posix_libcdep.cc +++ b/lib/sanitizer_common/sanitizer_posix_libcdep.cc @@ -365,7 +365,7 @@ pid_t StartSubprocess(const char *program, const char *const argv[], for (int fd = sysconf(_SC_OPEN_MAX); fd > 2; fd--) internal_close(fd); - internal_execve(program, const_cast<char **>(&argv[0]), nullptr); + execv(program, const_cast<char **>(&argv[0])); internal__exit(1); } |