diff options
author | Alexander Potapenko <glider@google.com> | 2014-05-13 17:31:09 +0000 |
---|---|---|
committer | Alexander Potapenko <glider@google.com> | 2014-05-13 17:31:09 +0000 |
commit | 543c9f0229433ec397f882048d02448f06a7e005 (patch) | |
tree | b093591126f0659ae969ddcfaa1a10a8e74629c1 /lib/sanitizer_common | |
parent | 8563d6ef39045d86b2791a7fae75fe803eff66b4 (diff) |
[libsanitizer] Fix the return type of internal_fork
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@208714 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common')
-rw-r--r-- | lib/sanitizer_common/sanitizer_libc.h | 2 | ||||
-rw-r--r-- | lib/sanitizer_common/sanitizer_linux.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/sanitizer_common/sanitizer_libc.h b/lib/sanitizer_common/sanitizer_libc.h index a9d308e38..3d898431f 100644 --- a/lib/sanitizer_common/sanitizer_libc.h +++ b/lib/sanitizer_common/sanitizer_libc.h @@ -91,7 +91,7 @@ uptr internal_waitpid(int pid, int *status, int options); uptr internal_getpid(); uptr internal_getppid(); -uptr internal_fork(); +int internal_fork(); // Threading uptr internal_sched_yield(); diff --git a/lib/sanitizer_common/sanitizer_linux.cc b/lib/sanitizer_common/sanitizer_linux.cc index c14232631..2edcf1fc4 100644 --- a/lib/sanitizer_common/sanitizer_linux.cc +++ b/lib/sanitizer_common/sanitizer_linux.cc @@ -501,7 +501,7 @@ uptr internal_sigaltstack(const struct sigaltstack *ss, return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss); } -uptr internal_fork() { +int internal_fork() { return internal_syscall(SYSCALL(fork)); } |