From 211ea32dbf2206fdbc0544a899a095a3a42061aa Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Mon, 13 Oct 2014 15:53:04 +0400 Subject: [PATCH] Fixing jrt_set_mem_limits. --- src/libruntime/target/linux/jerry-libc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libruntime/target/linux/jerry-libc.c b/src/libruntime/target/linux/jerry-libc.c index 743023e0f..85cc8043e 100644 --- a/src/libruntime/target/linux/jerry-libc.c +++ b/src/libruntime/target/linux/jerry-libc.c @@ -360,12 +360,12 @@ jrt_set_mem_limits (size_t data_size, /**< limit for data + bss + brk heap */ struct rlimit data_limit = { data_size, data_size }; struct rlimit stack_limit = { stack_size, stack_size }; - int ret; + long int ret; - SYSCALL_2 (__NR_setrlimit, RLIMIT_DATA, &data_limit, ret); + ret = syscall_2 (__NR_setrlimit, RLIMIT_DATA, (intptr_t) &data_limit); JERRY_ASSERT (ret == 0); - SYSCALL_2 (__NR_setrlimit, RLIMIT_STACK, &stack_limit, ret); + ret = syscall_2 (__NR_setrlimit, RLIMIT_STACK, (intptr_t) &stack_limit); JERRY_ASSERT (ret == 0); } /* jrt_set_mem_limits */