summaryrefslogtreecommitdiffstats
path: root/tapset/aux_syscalls.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/aux_syscalls.stp')
-rw-r--r--tapset/aux_syscalls.stp7
1 files changed, 3 insertions, 4 deletions
diff --git a/tapset/aux_syscalls.stp b/tapset/aux_syscalls.stp
index e99d6b2f..d80139a4 100644
--- a/tapset/aux_syscalls.stp
+++ b/tapset/aux_syscalls.stp
@@ -1499,10 +1499,9 @@ function __short:long(val:long) %{ /* pure */
THIS->__retvalue = (short)THIS->val;
%}
-
-/* uid_t is unsigned, but calling functions take "-1" as a paremeter */
+/* uid_t is unsigned, but calling functions take "-1" as a parameter */
/* so this hack is necessary to correct that mismatch. */
-function __uid:long(val:long) %{ /* pure */
- THIS->__retvalue = (int)THIS->val;
+function __int32:long(val:long) %{ /* pure */
+ THIS->__retvalue = (int32_t)THIS->val;
%}