summaryrefslogtreecommitdiff
path: root/apps/plugins/lua
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lua')
-rwxr-xr-xapps/plugins/lua/rocklib_aux.pl6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/lua/rocklib_aux.pl b/apps/plugins/lua/rocklib_aux.pl
index c9d5909..f536ba3 100755
--- a/apps/plugins/lua/rocklib_aux.pl
+++ b/apps/plugins/lua/rocklib_aux.pl
@@ -138,6 +138,9 @@ my %in_types = ('void' => \&in_void,
'char' => \&in_int,
'unsignedchar' => \&in_int,
'signedchar' => \&in_int,
+ 'size_t' => \&in_int,
+ 'ssize_t' => \&in_int,
+ 'off_t' => \&in_int,
'char*' => \&in_string,
'signedchar*' => \&in_string,
'unsignedchar*' => \&in_string,
@@ -158,6 +161,9 @@ my %in_types = ('void' => \&in_void,
'char' => \&out_int,
'unsignedchar' => \&out_int,
'signedchar' => \&out_int,
+ 'size_t' => \&out_int,
+ 'ssize_t' => \&out_int,
+ 'off_t' => \&out_int,
'char*' => \&out_string,
'signedchar*' => \&out_string,
'unsignedchar*' => \&out_string,