diff options
Diffstat (limited to 'sandbox/linux/seccomp/madvise.cc')
-rw-r--r-- | sandbox/linux/seccomp/madvise.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sandbox/linux/seccomp/madvise.cc b/sandbox/linux/seccomp/madvise.cc index 0df3be8..70c594f 100644 --- a/sandbox/linux/seccomp/madvise.cc +++ b/sandbox/linux/seccomp/madvise.cc @@ -7,7 +7,7 @@ namespace playground { -int Sandbox::sandbox_madvise(void* start, size_t length, int advice) { +long Sandbox::sandbox_madvise(void* start, size_t length, int advice) { long long tm; Debug::syscall(&tm, __NR_madvise, "Executing handler"); struct { @@ -29,7 +29,7 @@ int Sandbox::sandbox_madvise(void* start, size_t length, int advice) { die("Failed to forward madvise() request [sandbox]"); } Debug::elapsed(tm, __NR_madvise); - return static_cast<int>(rc); + return rc; } bool Sandbox::process_madvise(int parentMapsFd, int sandboxFd, int threadFdPub, |