summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common
diff options
context:
space:
mode:
authorAlexander Potapenko <glider@google.com>2014-05-13 17:31:09 +0000
committerAlexander Potapenko <glider@google.com>2014-05-13 17:31:09 +0000
commit543c9f0229433ec397f882048d02448f06a7e005 (patch)
treeb093591126f0659ae969ddcfaa1a10a8e74629c1 /lib/sanitizer_common
parent8563d6ef39045d86b2791a7fae75fe803eff66b4 (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.h2
-rw-r--r--lib/sanitizer_common/sanitizer_linux.cc2
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));
}