From 3507cf2b17408cb17ec3a44b1c02161bbba77bb5 Mon Sep 17 00:00:00 2001 From: Mike Aizatsky Date: Wed, 27 Jan 2016 20:35:18 +0000 Subject: [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 --- lib/sanitizer_common/sanitizer_posix_libcdep.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/sanitizer_common/sanitizer_posix_libcdep.cc') 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(&argv[0]), nullptr); + execv(program, const_cast(&argv[0])); internal__exit(1); } -- cgit v1.2.3